Miscommunication between the frontend (user interface) and backend (data logic)

Hello, how would I fix this issue? Anki deck stopped working “error: paradigms invalid” all of a sudden. Restarted and updated Anki. Checked database and disabled all add ons. Tried to change driver, but Anki not allowing me to click any buttons.

Anki 25.07.5 (7172b2d2)
Python 3.13.5 Qt 6.9.1 PyQt 6.9.1
Platform: macOS-15.5-arm64-arm-64bit-Mach-O

Traceback (most recent call last):
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/taskman.py”, line 152, in raise_exception
raise exception
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/taskman.py”, line 148, in _on_closures_pending
closure()
~~~~~~~^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/taskman.py”, line 88, in
lambda future: self.run_on_main(lambda: on_done(future))
~~~~~~~^^^^^^^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/taskman.py”, line 111, in wrapped_done
on_done(fut)
~~~~~~~^^^^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/operations/init.py”, line 128, in wrapped_done
self._success(result)
~~~~~~~~~~~~~^^^^^^^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/reviewer.py”, line 557, in after_answer
self._after_answering(ease)
~~~~~~~~~~~~~~~~~~~~~^^^^^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/reviewer.py”, line 570, in _after_answering
self.nextCard()
~~~~~~~~~~~~~^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/reviewer.py”, line 250, in nextCard
self._get_next_v3_card()
~~~~~~~~~~~~~~~~~~~~~~^^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/aqt/reviewer.py”, line 266, in _get_next_v3_card
output = self.mw.col.sched.get_queued_cards()
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/anki/scheduler/v3.py”, line 55, in get_queued_cards
return self.col._backend.get_queued_cards(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
fetch_limit=fetch_limit, intraday_learning_only=intraday_learning_only
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/anki/_backend_generated.py”, line 819, in get_queued_cards
raw_bytes = self._run_command(13, 3, message.SerializeToString())
File “/Users/–/Library/Application Support/AnkiProgramFiles/.venv/lib/python3.13/site-packages/anki/_backend.py”, line 171, in _run_command
raise backend_exception_to_pylib(err)
anki.errors.InvalidInput: invalid params provided

Hello, I reoptimized FSRS and it started working again. Thank you!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.