diff --git a/lib/shared/farcaster/farcaster-hooks.js b/lib/shared/farcaster/farcaster-hooks.js --- a/lib/shared/farcaster/farcaster-hooks.js +++ b/lib/shared/farcaster/farcaster-hooks.js @@ -1416,6 +1416,7 @@ completed: number, total: number, }>(null); + const { socketState } = useTunnelbroker(); const handleProgress = React.useCallback( (completed: number, total: number) => @@ -1431,7 +1432,8 @@ inProgress || farcasterDCsLoaded !== false || !fullyLoggedIn || - !currentUserSupportsDCs + !currentUserSupportsDCs || + !socketState.isAuthorized ) { return; } @@ -1454,6 +1456,7 @@ onComplete, handleProgress, syncFarcasterConversations, + socketState.isAuthorized, ]); return { inProgress, progress };