Summary
I have a freshly initialized Expo SDK 53 and when I run npx expo start --tunnel, the app loads fine in Expo Go on my phone. But if I switch to npx expo start. Once I'm scanning the QR code in Expo Go, always “fails to load” (generic “Something went wrong” screen).
Things I've done:
Updated to the latest version of EAS CLI (npm i -g eas-cli)
Upgraded all dependencies to match SDK 53 (npx expo install expo@^53.0.0 --fix)
I've also checked for possible known issues (npx expo-doctor@latest) - No issues
Upgraded Expo SDK & core packages
Cleaned & reset the project environment
- Deleted node_modules, package-lock.json, .expo and .expo-shared folders.
- Re-ran npm install and npx expo start --clear to ensure a fresh cache.
Tried LAN mode connectivity
Ensured both my computer and mobile device are on the same Wi-Fi network and tried different networks.
Metro Cache Clearing: Cleared the Metro Bundler cache using npx expo start --clear.
Expo Go App Update: Updated the Expo Go app on my phone to the latest version.
I've updated the dependency package exclusion from validation and network checks but the issue persists. Everything was working fine on SDK 52 (previous Expo) but now there seems to be an issue I am not sure about
What platform(s) does this occur on?
No response
SDK Version
53
Environment
expo-env-info 1.3.3 environment info:
System:
OS: Windows 11 10.0.26100
Binaries:
Node: 22.14.0 - C:\Program Files\nodejs\node.EXE
npm: 11.2.0 - C:\Program Files\nodejs\npm.CMD
IDEs:
Android Studio: AI-243.24978.46.2431.13208083
npmPackages:
expo: ~53.0.7 => 53.0.7
expo-updates: ~0.28.12 => 0.28.12
react: 19.0.0 => 19.0.0
react-native: 0.79.2 => 0.79.2
Expo Workflow: bare
Minimal reproducible example
n/a
Summary
I have a freshly initialized Expo SDK 53 and when I run npx expo start --tunnel, the app loads fine in Expo Go on my phone. But if I switch to npx expo start. Once I'm scanning the QR code in Expo Go, always “fails to load” (generic “Something went wrong” screen).
Things I've done:
Updated to the latest version of EAS CLI (npm i -g eas-cli)
Upgraded all dependencies to match SDK 53 (npx expo install expo@^53.0.0 --fix)
I've also checked for possible known issues (npx expo-doctor@latest) - No issues
Upgraded Expo SDK & core packages
Cleaned & reset the project environment
Tried LAN mode connectivity
Ensured both my computer and mobile device are on the same Wi-Fi network and tried different networks.
Metro Cache Clearing: Cleared the Metro Bundler cache using npx expo start --clear.
Expo Go App Update: Updated the Expo Go app on my phone to the latest version.
I've updated the dependency package exclusion from validation and network checks but the issue persists. Everything was working fine on SDK 52 (previous Expo) but now there seems to be an issue I am not sure about
What platform(s) does this occur on?
No response
SDK Version
53
Environment
Minimal reproducible example
n/a