Anki 2.1.61 displays constant errors and cannot save new cards

Short description: Latest Anki 2.1.61 (previous versions didn’t habe this problem). No add-ons. About 70 decks with 20000 cards (which shouldn’t be the problem). I am using AnkiDroid (which hasnt been updated in almost 2 years)
After start-up Anki works fine for a few cards or a few minutes, hard to say, then it will constantly throw the error posted below and not be able to save any changes or new cards. Restructuring the database (as suggested in the error message) does nothing, restarting works, but only for a while before the error returns.

Log:
Anki 2.1.61 (0c1eaf4c) Python 3.9.15 Qt 6.4.2 PyQt 6.4.0
Platform: Windows-10-10.0.19045
Flags: frz=True ao=False sv=3
Add-ons, last update check: 2023-04-09 20:24:44

Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63641 at 0x24ba24c9ca0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63642 at 0x24ba17311f0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63641 at 0x24ba24c9ca0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63642 at 0x24ba17311f0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63643 at 0x24ba24d83a0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63644 at 0x24ba24c9c10>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63645 at 0x24ba39a5a30>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63641 at 0x24ba24c9ca0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63646 at 0x24ba1731eb0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63642 at 0x24ba17311f0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63641 at 0x24ba24c9ca0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63644 at 0x24ba24c9c10>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63643 at 0x24ba24d83a0>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist
Exception when servicing <waitress.channel.HTTPChannel connected 127.0.0.1:63645 at 0x24ba39a5a30>
Traceback (most recent call last):
File “waitress.task”, line 84, in handler_thread
File “waitress.channel”, line 510, in service
File “waitress.server”, line 331, in pull_trigger
File “waitress.trigger”, line 96, in pull_trigger
File “waitress.trigger”, line 200, in _physical_pull
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist

Do you use a VPN?

Good question, I do use Cludflare 1.1.1.1 WARP which can be considered to be a sort of VPN. However, I did not just start using one but have been using that same VPN for about 2 years, It never led to problems up until this latest version. Also, at least in the beginning of a session, Anki works normally, only after an amount of time does the error show up. Always the same one.

Look for this error on the forums, it has seldomly been an issue with earlier versions as well and as far as I remember users came up with workarounds.

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