FSRS-5 increased interval by 5+ years

After updating to Anki 24.11, and re-optimising my parameters, some of my cards have had their intervals increased by an extremely large amount of time, for no apparent reason. For example, in the image below, you can see a card that before I rescheduled had an interval of 27 days. However, after updating to Anki 24.11 (and so FSRS 5), and rescheduling my cards, the interview changed to 6.67 years. I most definitely do not know this card, and a select few other cards that have had similar changes to their intervals.

Today I again tried reoptimising my parameters, but Anki said they appeared to be optimal - so, I rescheduled all my cards, and while that added about ~60 new cards to be due today (and before), those aforementioned cards still have an extremely long interval.

My FSRS parameters are 0.4203, 1.8758, 12.9786, 38.0504, 6.6361, 0.0159, 2.5039, 0.0022, 1.7216, 0.5497, 1.2369, 1.3874, 0.2428, 0.5271, 2.0570, 0.3068, 1.6111, 0.2612, 0.8798, with a desired retention of 0.80. Let me know if you need any more information from me.

1 Like

It might help if you also post the rest of the grading history from that Card Info. Your screenshot only shows the top half (or maybe third).

2 Likes

Sorry lol, should have thought of that :).




@L.M.Sherlock this is odd, I want you to take a look

3 Likes

The first revlog entry’s type is review. It’s weird. Could you share your collection file to me? I need to reproduce this bug.

7 Likes

Of course, although the colpkg extension (and also apkg, etc) aren’t whitelisted to be uploaded here. Is there another platform (discord, etc) which I can send it to you on?

I’m in • Discord | “FSRS Megathread” | Anki

1 Like

I figured it all. Let me summarize the bug:

  1. If a user reset a card and then apply set due date to the card, it will be converted to a review card
  2. Then Anki cannot find the first_of_last_learn_entries
  3. So Anki infers the stability from card’s interval
  4. If the user reschedules the card and the desired retention is less than historical retention, the stability will increase, and then the interval will increase as well.
  5. repeat step 4, the stability will increase infinitely.

@dae we should keep track of this bug.

10 Likes

I’ve logged it on Set due date can confuse FSRS's calculations · Issue #3634 · ankitects/anki · GitHub

3 Likes

I have the same problem. Hundreds of cards got 0% Difficulty and were set due in 100(!!) years. Is there a way to fix it now without reseting them? Or it can be fixed only with new Anki version?

1 Like
  • Don’t think so. The one set further the most has all the Learn steps.
  • Was using it for a year already.
  • Yes, it’s 24.11.

That seems like it’s probably not the same issue then. But post your parameters (as text, please) and desired retention, and someone can have a look. Please also go to Help > About – click Copy Debug Info – and paste that here when you respond.

If you have any insight as to what happened in Oct 2024, that would be helpful to. That’s when it looks like it took an extreme turn with a Manual event, and that was before the release of 24.11.

Current parameters: 0.9361, 1.3769, 2.4560, 3.6123, 7.4152, 0.4683, 2.7354, 0.0021, 0.8976, 0.2461, 0.5654, 1.8831, 0.0926, 0.5260, 2.2631, 0.2651, 4.1057, 0.3219, 0.0849 Desired retention: 0.80

Anki 24.11 (87ccd24e) (ao)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: Windows-10-10.0.19045

===Add-ons (active)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
Advanced Browser [‘874215009’, 2024-10-27T17:20, ‘None’, ‘’]
Anki Simulator [‘817108664’, 2023-11-06T20:26, ‘None’, ‘’]
AnkiConnect [‘2055492159’, 2024-11-07T04:34, ‘None’, mod]
Auto-refresh browser [‘746398558’, 2024-10-01T15:50, ‘None’, mod]
Copy notes Fixed for Anki24 by Shige [‘800604861’, 2024-04-04T06:06, ‘None’, ‘’]
Export in CSV format [‘1478130872’, 2019-01-21T21:21, ‘None’, ‘’]
FSRS Helper Postpone Advance Load Balance Easy Days Disperse Siblings [‘759844606’, 2024-12-07T14:00, ‘None’, mod]
Generate Batch Audio [‘1156270186’, 2024-03-07T16:28, ‘None’, mod]
Hanzi Web v100 – Form connections between your learned Hanzi and Kanji [‘125468335’, 2023-05-24T14:09, ‘None’, mod]
Japanese Support [‘3918629684’, 2023-10-19T06:13, ‘None’, ‘’]
Kanji Grid Kuuube [‘1610304449’, 2024-12-16T22:25, ‘None’, ‘’]
Local Audio Server for Yomichan [‘1045800357’, 2023-06-19T06:57, ‘None’, ‘’]
MecabUnidic [‘MecabUnidic’, 0, ‘None’, ‘’]
MorphMan for Anki 21 [‘900801631’, 2023-08-18T05:37, ‘None’, ‘’]
Set Card Ease [‘1387847178’, 2022-12-26T11:44, ‘None’, mod]
Yomichan Forvo Server [‘580654285’, 2024-07-16T01:36, ‘None’, ‘’]

===IDs of active AnkiWeb add-ons===
1045800357 1156270186 125468335 1387847178 1478130872 1610304449 2055492159 3918629684 580654285 746398558 759844606 800604861 817108664 874215009 900801631

===Add-ons (inactive)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
Copy notes [‘1566928056’, 2021-12-24T22:56, ‘None’, ‘’]
MeCab UniDic Japanese Dictionary [‘13462835’, 2019-08-18T16:09, ‘None’, ‘’]
Straight Reward [‘957961234’, 2023-11-01T17:11, ‘None’, ‘’]
True Retention by Card Maturity [‘923360400’, 2017-08-29T22:00, ‘None’, ‘’]

Here are a few more infos just in case.



And I’ve found one I reviewed just a few days ago.

Can you take a look at the Card Info from KiRa937 above? Does this seem to be the same issue – even though there are no intervening resets, just set-due-dates? I see that a PR was already merged, so I want to make sure there isn’t a separate issue that needs to be tracked.

Do you have suggestions for users who have this issue while they await that fix? Roll-back to FSRS 4.5 perhaps?

Could you share your deck with me?

Shared the deck.