[Bug] OAuth token expiration requiring frequent re-authentication
Resolved 💬 5 comments Opened Jan 26, 2026 by fdstevex Closed Mar 5, 2026
Bug Description
I'm having to log in multiple times per day. "OAuth token has expired. Please obtain a new token or refresh your existing token"
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.15
- Feedback ID: f53e01c9-8515-4f69-a666-1e9427885447
Errors
[{"error":"Error: 401 {\"type\":\"error\",\"error\":{\"type\":\"authentication_error\",\"message\":\"OAuth token has expired. Please obtain a new token or refresh your existing token.\"},\"request_id\":\"req_011CXWdVS6oU3GeQaz9gMd9F\"}\n at generate (/$bunfs/root/claude:884:2120)\n at makeRequest (/$bunfs/root/claude:901:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:29.334Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:29.375Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:30.774Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:30.901Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:31.235Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:31.468Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:33.847Z"},{"error":"Error: 401 {\"type\":\"error\",\"error\":{\"type\":\"authentication_error\",\"message\":\"OAuth token has expired. Please obtain a new token or refresh your existing token.\"},\"request_id\":\"req_011CXWdVmuRRJNJ66zqMaCG6\"}\n at generate (/$bunfs/root/claude:884:2120)\n at makeRequest (/$bunfs/root/claude:901:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:33.962Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:34.126Z"},{"error":"Error: 401 {\"type\":\"error\",\"error\":{\"type\":\"authentication_error\",\"message\":\"OAuth token has expired. Please obtain a new token or refresh your existing token.\"},\"request_id\":\"req_011CXWdVo8bWo6G9s5EE24ts\"}\n at generate (/$bunfs/root/claude:884:2120)\n at makeRequest (/$bunfs/root/claude:901:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:34.249Z"},{"error":"Error\n at DP (/$bunfs/root/claude:42:1143)\n at <anonymous> (/$bunfs/root/claude:47:10084)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/claude:49:2147)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-26T20:35:35.009Z"},…
Note: Content was truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗