[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.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗