I cannot access Ankihub in my Anki app

Hi, i am super unsure whether this belongs on this and if not, i am terribly sorry. I tried to login to my Ankihub in my app. I can access the website just fine (so my passwort and username are intact), though this completely changes when I try to log in from my anki app on my laptop. I would highly appreciate any help of any form, since I am not very well versed with technology in general :).
Kind regards
spaetzle

Error message (don't change this)
Anki 2.1.56 (07fd88dd) Python 3.9.15 Qt 6.4.0 PyQt 6.4.0
Platform: Windows-10-10.0.26100
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2025-10-22 19:54:02

Traceback (most recent call last):

  File "logging", line 1086, in emit

  File "colorama.ansitowin32", line 47, in write

  File "colorama.ansitowin32", line 177, in write

  File "colorama.ansitowin32", line 205, in write_and_convert

  File "colorama.ansitowin32", line 211, in write_plain_text

AttributeError: 'ErrorHandler' object has no attribute 'flush'


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "concurrent.futures.thread", line 58, in run

  File "aqt.operations", line 239, in wrapped_op

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\gui\errors.py", line 104, in <lambda>
    op=lambda _: _upload_logs(key),

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\gui\errors.py", line 578, in _upload_logs
    client.upload_logs(

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\addon_ankihub_client.py", line 81, in upload_logs
    s3_url_suffix = self._presigned_url_suffix_from_key(key=key, action="upload")

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\ankihub_client\ankihub_client.py", line 967, in _presigned_url_suffix_from_key
    response = self._send_request(

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\ankihub_client\ankihub_client.py", line 239, in _send_request
    return self._send_request_with_retry(

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\ankihub_client\ankihub_client.py", line 276, in _send_request_with_retry
    return send_with_retry()

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\lib\tenacity\__init__.py", line 289, in wrapped_f
    return self(f, *args, **kw)

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\lib\tenacity\__init__.py", line 379, in __call__
    do = self.iter(retry_state=retry_state)

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\lib\tenacity\__init__.py", line 314, in iter
    return fut.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\lib\tenacity\__init__.py", line 382, in __call__
    result = fn(*args, **kwargs)

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\ankihub_client\ankihub_client.py", line 273, in send_with_retry
    return self.thread_local_session.get().send(request, stream=stream, timeout=timeout)

  File "requests.sessions", line 701, in send

  File "requests.adapters", line 489, in send

  File "urllib3.connectionpool", line 692, in urlopen

  File "urllib3.connectionpool", line 281, in _get_conn

  File "urllib3.connectionpool", line 1003, in _new_conn

  File "logging", line 1434, in debug

  File "logging", line 1589, in _log

  File "logging", line 1599, in handle

  File "C:\Users\WasgehtSieDasan\AppData\Roaming\Anki2\addons21\1322529746\lib\sentry_sdk\integrations\logging.py", line 96, in sentry_patched_callhandlers
    return old_callhandlers(self, record)

  File "logging", line 1661, in callHandlers

  File "logging", line 952, in handle

  File "logging", line 1091, in emit

  File "logging", line 1004, in handleError

  File "colorama.ansitowin32", line 47, in write

  File "colorama.ansitowin32", line 177, in write

  File "colorama.ansitowin32", line 205, in write_and_convert

  File "colorama.ansitowin32", line 211, in write_plain_text

AttributeError: 'ErrorHandler' object has no attribute 'flush'

Sentry link (for developers)

Hello,

Please update both Anki and the AnkiHub add-on.

  1. Update Anki:
    Please ensure you are on the latest version of Anki. You can download it here: https://apps.ankiweb.net/.
    After downloading, simply run the downloaded file to update your application.

  2. Update the AnkiHub add-on:

    1. On your Anki main screen, go to Tools > Add-ons > Check for Updates.
    2. After the update is complete, please restart Anki.

Then follow these steps to make sure your setup is correct:

  1. Make sure you have an active membership: Sign In
  2. Install the Ankihub addon: Install Ankihub Addon (New User)
  3. Subscribe to and install a deck: Subscribe/Install Step Deck (New User)
  4. Start using the deck: How to Get Started Studying

Let me know if you run into any problem! :blush: