72cfbf41f3
expo-router 56 already calls _internal_preventAutoHideAsync() internally. Calling preventAutoHideAsync() at module level created a second user lock that blocked the native splash indefinitely on Android, causing a crash. SafeAreaProvider removed as expo-router's ExpoRoot already wraps with it. Keep SplashScreen.hideAsync() to release the splash after SecureStore reads. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>