{"version":"2.1.285","anchor":"trusted-device-recovery-generalised-beyond-untrusted-device","canonical_anchor":"trusted-device-recovery-generalised-beyond-untrusted-device","heading":"Remote sessions retry device recovery for any refusal reason","tier":"notice","area":"Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/trusted-device-recovery-generalised-beyond-untrusted-device","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Remote sessions retry device recovery for any refusal reason\n\nRemote sessions now re-enrol the device and retry for any refusal reason, not only untrusted_device\n\n**Unclear.** Which refusal reasons other than `untrusted_device` exist is not known.\n\n**What**\n\nA remote session is one controlled from a device other than the machine it runs on. When the server refused a request, Claude Code used to re-enrol the device and retry only if the reason was `untrusted_device`. It now does this for any refusal reason and passes that reason to the recovery step.\n\n**Why**\n\nMore kinds of refusal can now be recovered from automatically, instead of the session failing.\n\n- Area: Sessions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}