Unable to check database - unable to go finish reveiw session

i am unable to finish a review of a deck - the problem goes away when i leave the deck and go to a different one - but now not even that helps. collection syncs but check media fails and i am told to check database and that fails. this is the information i am given to in the error window

Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=False sv=1
Add-ons, last update check: 2021-03-30 20:02:15

Caught exception:
Traceback (most recent call last):
File “aqt\taskman.py”, line 87, in _on_closures_pending
File “aqt\taskman.py”, line 59, in
File “aqt\mediacheck.py”, line 81, in _on_finished
File “concurrent\futures_base.py”, line 432, in result
File “concurrent\futures_base.py”, line 388, in __get_result
File “concurrent\futures\thread.py”, line 57, in run
File “aqt\mediacheck.py”, line 70, in _check
File “anki\media.py”, line 184, in check
File “anki\rsbackend_gen.py”, line 185, in check_media
File “anki\rsbackend.py”, line 267, in _run_command
anki.rsbackend.DBError: DBError { info: “Other(Utf8Error { valid_up_to: 311, error_len: Some(1) })”, kind: Other }

Please follow the steps on When problems occur - Frequently Asked Questions