How are you running it?
The window, from a downloaded release
Version, or commit
1.4.0
Operating system
Windows
Which route?
Signing in to iCloud
What happened
Get an error after i do 2FA
The log
2026-08-30 00:14:22,594 INFO exporter.version: OpenTagViewer exporter 1.4.0
2026-08-30 00:14:22,594 WARNING exporter.privacy: ========================================================================================
2026-08-30 00:14:22,594 WARNING exporter.privacy: This log is for debugging and is NOT safe to publish as-is.
2026-08-30 00:14:22,594 WARNING exporter.privacy:
2026-08-30 00:14:22,594 WARNING exporter.privacy: It names your devices by name, model and serial, records keychain item attributes
2026-08-30 00:14:22,594 WARNING exporter.privacy: as Apple stores them, and identifies every device in your account's trust circle.
2026-08-30 00:14:22,594 WARNING exporter.privacy: No key, password or passcode is written here, and payloads appear only as byte
2026-08-30 00:14:22,594 WARNING exporter.privacy: counts - but nothing can promise a given identifier never appears, because the text
2026-08-30 00:14:22,594 WARNING exporter.privacy: comes from a library reading Apple's own structures.
2026-08-30 00:14:22,594 WARNING exporter.privacy:
2026-08-30 00:14:22,594 WARNING exporter.privacy: READ THIS FILE AND REMOVE ANYTHING THAT IDENTIFIES YOU BEFORE SENDING IT ANYWHERE.
2026-08-30 00:14:22,594 WARNING exporter.privacy: ========================================================================================
2026-08-30 00:14:22,594 INFO __main__: Starting OpenTagViewer AirTag Exporter 1.4.0
2026-08-30 00:15:01,521 INFO findmy.reports.account: Attempting authentication for user fabi...@gmail.com
2026-08-30 00:15:01,545 INFO findmy.reports.anisette: The Anisette engine will download libraries required for operation, this may take a few seconds...
2026-08-30 00:15:01,546 INFO findmy.reports.anisette: To speed up future local Anisette initializations, provide a filesystem path to load the libraries from.
2026-08-30 00:15:01,957 INFO anisette.anisette: Provisioning...
2026-08-30 00:15:04,441 INFO findmy.reports.account: Detected 2FA requirement: trustedDeviceSecondaryAuth
2026-08-30 00:15:04,441 INFO findmy.reports.account: Transitioning login state: LoginState.LOGGED_OUT -> LoginState.REQUIRE_2FA
2026-08-30 00:15:17,155 INFO findmy.reports.account: Attempting authentication for user fabi@gmail.com
2026-08-30 00:15:17,663 ERROR __main__: Reading accessories failed
Traceback (most recent call last):
File "wizard.py", line 349, in _load
File "exporter/asyncui.py", line 153, in run_with_progress
File "exporter/asyncui.py", line 111, in _work
File "asyncio/runners.py", line 196, in run
File "asyncio/runners.py", line 119, in run
File "asyncio/base_events.py", line 726, in run_until_complete
File "wizard.py", line 443, in _read_icloud
File "exporter/icloud.py", line 397, in log_in
File "exporter/icloud.py", line 442, in _submit_code_with_retries
File "findmy/reports/twofactor.py", line 223, in submit
File "findmy/reports/account.py", line 996, in td_2fa_submit
File "findmy/reports/account.py", line 1443, in _gsa_authenticate
File "findmy/reports/account.py", line 1651, in _gsa_request
findmy.errors.UnhandledProtocolError: Error response for GSA request: 503
Before you post
How are you running it?
The window, from a downloaded release
Version, or commit
1.4.0
Operating system
Windows
Which route?
Signing in to iCloud
What happened
Get an error after i do 2FA
The log
Before you post