Your build passed device testing. Apple reviewed it on iPad Air 11-inch M3, hardware check passed. Then this arrived: Guideline 2.1(b) - Performance - App Completeness We discovered one or more bugs in your app when reviewed on iPad Air 11-inch M3 on iPadOS 18.4.1. Specifically, the app includes references to premium plan but the associated In-App Purchase products have not been submitted for review alongside the app version. The phrasing is misleading. "References to premium plan" sounds like a UI string bug. It isn't. "Have not been submitted for review" sounds like you forgot to click Submit. You didn't. The IAP is there — it just has 4 silent blocking conditions that Apple's UI never explains, and the rejection message doesn't identify which ones apply to you. This is a postmortem from shipping NewDaysUntil 1.0 today. All 4 issues hit simultaneously, took an hour to trace, and are now resolved with IAP + Version both in WAITING_FOR_REVIEW . Here is every root cause and the exact fix for each.…