Flashcards' card-next-schedule is set to strange dates

Some of my flashcards weren’t appearing when I expected so I had a look in the files, after seeing some strange dates I wrote a script to find which years card-next-schedule is being set to. This is the result:

2024 2025 2026 2027 2028 2029 2030 2038 2050 2053 2056 2059

I thought 2030 was bad but 2059!

Is this a bug or what, and any ideas on how to fix it other than running sed over all the files and replacing all years to 2024? And given what I know about spaced repetition, isn’t the furthest in the future date around a year ahead?

Any help or insight will be much appreciated

This is still happening, here’s some metadata from a card I did today:

	  card-last-interval:: 11820725.16
	  card-repeats:: 6
	  card-ease-factor:: 3
	  card-next-schedule:: 4389-01-21T05:34:52.956Z
	  card-last-reviewed:: 2025-01-04T02:34:52.957Z
	  card-last-score:: 5

Can no one shed any light on why this flashcard will return after humans have achieved intergalactic civilisation?