Ankihub sync issue

Every once in a while when i open anki on my laptop it says u have to download these decks i uncheck the recommended settings button but it still it chnaged ny fsrs parameters

Cause my ankidroid parameters are different from anki on pc right now i am now thinking of forcing one way sync but why does this happen

I’ll help you understand the sync issue you’re experiencing with AnkiHub. Let me search for some relevant information to better assist you.

Search

Found 4 results for 'tags:official ankihub sync issue status:public'

Search

Found 4 results for 'tags:official sync issue parameters status:public'

Search

Found 4 results for 'tags:official anki sync fsrs parameters status:public'

Read topic

Reading: What are AnkiHub's "recommended settings"?

I understand you’re having a sync issue with AnkiHub, particularly around your FSRS parameters getting changed between your PC and AnkiDroid. Let me help explain what’s happening.

Why This Happens

When you open Anki on your laptop, you’re seeing a prompt to download decks. This likely happens because:

  1. Different FSRS parameters: Your AnkiDroid has different FSRS scheduling parameters compared to your PC version.

  2. Recommended settings: When AnkiHub suggests downloading decks, it offers to apply “recommended settings” which will change several parameters including those related to scheduling. Even though you uncheck this option, there still seems to be a conflict between your devices.

What’s Being Changed

When AnkiHub applies “recommended settings,” it changes:

  • Daily limits
  • Learning steps
  • Graduating interval
  • Maximum interval
  • Easy bonus
  • New interval
  • And other scheduling parameters

These changes can affect your FSRS parameters, creating the conflict you’re experiencing.

Solution Options

  1. Force a one-way sync: As you mentioned, this is a valid solution. You should:

    • Choose which device has your preferred FSRS settings
    • Go to Tools > Preferences > Network
    • Check “On next sync, force changes in one direction”
    • Sync and choose to either “Upload” (to keep your computer’s settings) or “Download” (to keep AnkiWeb’s settings)
  2. Standardize settings: After syncing, make sure to manually set the same FSRS parameters on all your devices to prevent future conflicts.

  3. Be careful with AnkiHub downloads: When installing or updating AnkiHub decks, always review the settings carefully and make sure to uncheck the “recommended settings” option if you want to preserve your custom FSRS parameters.

Remember that Anki can only sync data in one direction when there are conflicts it can’t merge automatically, which is why you’re experiencing this issue with different parameters on different devices.

Why it prompts again n again every other day

I’ll search for more information about why you’re experiencing repeated prompts related to AnkiHub sync issues.

Search

Found 0 results for 'tags:official ankihub sync repeatedly prompts status:public'

Search

Found 5 results for 'tags:official anki sync conflict status:public'

I understand your frustration with Anki repeatedly prompting you about downloading decks every few days, despite declining the recommended settings. This recurring issue is likely due to an ongoing sync conflict between your devices.

Why It Keeps Happening Repeatedly

The repeating prompts are occurring because:

  1. Persistent Sync Conflict: Your PC and AnkiDroid have different FSRS parameters, and each time you sync, Anki detects this as a conflict that it can’t automatically resolve.

  2. Multiple Profiles Issue: If you’re using multiple profiles on any device, this can cause repeated conflicts since only one profile can sync properly with an AnkiWeb account.

  3. Device-Specific Settings: Changes made on one device (like AnkiDroid) aren’t properly synchronizing with your other device, causing Anki to detect differences each time you open it.

How to Fix It Permanently

To stop these repeated prompts:

  1. Perform a One-Way Sync:

    • Decide which device has your preferred settings
    • On that device, go to Tools > Preferences > Network
    • Check “On next sync, force changes in one direction”
    • Choose to either “Upload” or “Download” based on which device has your preferred settings
  2. Standardize Your Devices:

    • After the one-way sync, make sure both devices are using the same FSRS parameters
    • Check that you’re using compatible versions of Anki on all devices (Anki 23.10+ supports FSRS on desktop, AnkiMobile 23.10+, and AnkiDroid 2.17alpha3+)
  3. Use a Single Profile:

    • Make sure you’re only using one profile across all your devices
    • If you have multiple profiles, consider merging them as recommended in the Anki documentation
  4. Clear Your AnkiWeb Account:

    • As a last resort, you can consider backing up your collection, clearing your AnkiWeb account, and then uploading from your preferred device

Once you’ve successfully synchronized your devices with matching settings, the repeated prompts should stop appearing.

Can any moderator please reply :smiling_face_with_tear:

I notice you’re asking for a moderator’s response to your AnkiHub sync issue. While I’m not a moderator, I can provide some information that might help with your recurring sync problem.

Understanding Your Sync Issue

It appears you’re experiencing a recurring issue where Anki keeps prompting you to download decks and changing your FSRS parameters, despite unchecking the recommended settings option.

Possible Solutions

  1. Force a One-Way Sync:
    This is the most direct solution for your situation.

    • In Anki desktop: Go to Tools > Preferences > Network
    • Check “On next sync, force changes in one direction”
    • Sync as normal and choose which device’s settings to keep
  2. Check for Add-on Conflicts:
    Sometimes add-ons can interfere with proper syncing.

    • Try restarting Anki while holding down the Shift key (disables add-ons)
    • See if syncing works properly without add-ons running
  3. Verify Compatible Versions:
    Make sure all your devices are using FSRS-compatible versions:

    • Anki desktop: 23.10 or newer
    • AnkiDroid: 2.17alpha3 or newer
    • AnkiMobile: 23.10 or newer
  4. Check Profile Usage:
    Ensure you’re not trying to sync multiple profiles to the same AnkiWeb account, as this can cause sync conflicts.

If you continue to experience issues, it might be helpful to share more details about your specific setup (Anki versions on each device, which add-ons you have installed, etc.) when a moderator responds.

Hello,

I would be happy to help. :slight_smile:

First things first; let’s check what version of Anki you’re running:

If you can, within Anki go to your top menu bar. From there, click Anki - About Anki and check your version number.

You’ll want to make sure that you’re on 25.02 (or higher). If it’s any other version, you’ll want to upgrade since older versions often run into little issues with add-ons and syncing.

You can always download the latest version of Anki at the official Anki website: https://apps.ankiweb.net/

From there, unfortunately Ankidroid is made by separate developers and so I’m afraid I can’t be of much help there, though you will definitely want to make sure you’re on the most-updated version of Ankidroid as well, which I believe you can always obtain from the GooglePlay store.

Give that a shot, let me know how you fare, and we’ll go from there and hopefully we can get you squared away. :slight_smile:

Thank you for replying
Yes i am on the latest Anki on both pc and android

I wanted to ask if i optimize parameter after this reset will they be accurate will they be able to take the card data in to account or is that gone too. Does ankihub cause reset of card data too?

Hmm, I’m not sure how you mean. If you optimize parameters they should be accurate to whatever you are optimizing to. I’m not sure that anything is ‘gone’

AnkiHub doesn’t cause any reset of card data, no. Unless you manually reset cards, or restore from a backup, but both are Anki functions and not part of AnkiHub directly.

But, either way AnkiHub doesn’t really affect your FSRS settings in either direction. FSRS is controlled purely by Anki, ultimately.

If the decks are already present in your collection, seeing this message doesn’t necessarily mean that anything is being installed, just that AnkiHub is going to double-check your collection. If the decks are already there, it won’t do anything other than check them.

To be honest, I’d have to maybe see screenshots if you can of the parameters before, and after, to be sure that they’ve changed. And, even then, it’s quite likely that it’s not AnkiHub that has changed them. It could be a syncing error with Ankidroid, possibly, but that would be outside of my area of expertise I’m sorry to say.

If it turns out that syncing across devices is resetting your FSRS parameters, you might reach out on the official Anki forums to see if one of their developers is aware of a bug or something similar.

Please let me know if that answers your question, and if there’s anything else I can help with. :slight_smile:

Thanks

i’ll be sure to take screenshot next time this occurs

Side note:

Thank you guys for everything you do this community is really supportive.

2 Likes