[BUG] Aws Auth Refresh broken on versions >0.92
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
All versions greater than 0.92 have broken support for browser based SSO flows where the CLI displays a URL. The behavior on 0.92 and earlier (which is correct) is as follows.
- User types Claude
- Claude opens and immediately outputs auth link for user to click and open in browser
The behavior on 0.94 and up is the following
- User types Claude
- The do you trust this workspace prompt comes up
- In the background via debug logs Claude outputs the auth link but does NOT make it visible in the terminal to be clicked
Logs:
2026-04-24T16:24:06.899Z [DEBUG] Running AWS auth refresh command 2026-04-24T16:24:07.689Z [DEBUG] Visit the following link to sign into Claude.
your-auth-link-here
2026-04-24T16:24:26.848Z [DEBUG] [3p-probe] bedrock-fallback hit 20000ms deadline; proceeding without it 2026-04-24T16:24:26.849Z
- Auth times out after 20 seconds
- User can finally see auth link after waiting 20 seconds
This is breaking the ability to upgrade to any new versions
What Should Happen?
- User types Claude
- Claude opens and immediately outputs auth link for user to click and open in browser
Error Messages/Logs
Steps to Reproduce
- Set up AWS auth link SSO
- Use a version above 0.94
- Try to open claude and see the delay
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
0.92
Claude Code Version
0.94+
Platform
AWS Bedrock
Operating System
Other Linux
Terminal/Shell
VS Code integrated terminal
Additional Information
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗