React Native vs McAfee Conflict
If Metro Bundler fails to start with EADDRINUSE, it's often McAfee ePO (FrameworkService.exe) hogging port 8081.
Run on Different Port
The easiest fix without touching antivirus settings:
npx react-native start --port=8088
2. Identify the Culprit
On Windows, check if it's really McAfee:
netstat -ano | findstr :8081