Invalid Binary

Repeated "Invalid Binary" rejections with no error code or explanation — 9 builds, no guidance I'm building a simple React Native/Expo app — essentially a link hub pointing to pages on our website (booking, events, Facebook group, etc.). Nothing exotic: no special entitlements, no background processes, no third-party SDKs beyond standard Expo modules. I'm now on build 1.0.0 (9) and every single submission has come back as "Invalid Binary" with zero explanation — no ITMS error code in App Store Connect, and no rejection email ever arrives (confirmed by checking spam and verifying my Apple ID email is correct and monitored). What I've already ruled out / fixed along the way:

Upgraded Expo SDK to match the latest patch version Fixed a corrupted splash screen asset (was a JPG mislabeled as PNG) Populated the submit section in eas.json with correct Apple ID, ASC App ID, and bundle identifier Confirmed Apple ID email matches across Apple Developer account and EAS config Accepted the most recent Developer Program License Agreement update Excluded visionOS support explicitly in app.json Verified app icon is a proper 1024x1024 square PNG with no transparency

I opened a support case (#102916564146) and was told it would be escalated to App Review. That was over two weeks ago with no follow-up. Has anyone dealt with a persistent silent "Invalid Binary" loop like this? Specifically interested in whether there's a way to request the actual ITMS error code when App Store Connect and email both come up empty.

Invalid Binary
 
 
Q