Metro Is "Running" but the App Never Loads: A curl-First Triage for React Native
The terminal says Metro is running. The emulator shows a white screen, a spinner that never ends, or "Unable to load script". So you do what everyone does: kill Metro, run --reset-cache, delete node_m