diff --git a/src/lib/auth.ts b/src/lib/auth.ts index 9ec3520..87d5284 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -329,5 +329,10 @@ export async function initAuth(): Promise { }); })(); - await authInitPromise; + try { + await authInitPromise; + } catch (err) { + authInitPromise = null; // allow retry on next call + throw err; + } }