Ajjit N. we have identified the root cause for this issue, and will have a fix shipped in this week's release. Here's what was happening:
• We use short-lived tokens for authorization between the client and the server, and they get refreshed automatically when they expire. We identified an extremely rare race condition during this refresh path where, under a specific timing of background activity, the refresh could end up waiting on a lock it already held, producing a deadlock that prevented the client from obtaining a new token and reaching the server. The fix removes that potential loop and will ship with this week's release.
Let us know if you have any questions!