- Every button on your login, registration, and settings screens must work—placeholder 'Coming Soon' buttons trigger a 'Broken Functionality' rejection.
- Test your release-signed `.aab` on both Android 14 and Android 15 virtual devices with network throttling enabled.
- If your app is rejected during a PlayGate $75 Transfer order, you can upload your fixed `.aab` via your tracking portal for a flat $20 resubmission fee.
1. Why Release Builds Crash When Debug Builds Work Fine
Over 70% of 'Broken Functionality' rejections happen because R8 / ProGuard minification strips reflection classes (such as Gson, Retrofit, or Firebase models) only in the `--release` build.
Before uploading your `.aab` on Step 1 (`/order`), always test your release-signed bundle locally using `bundletool` or an internal test APK to verify that login, API calls, and privacy policy links load properly.
Frequently Asked Questions
How much does it cost to resubmit if Google rejects my build for a bug in my app?
On PlayGate, resubmitting a fixed `.aab` after a Google Play rejection costs a flat $20 USD in crypto directly from your order tracking page (`/track/[id]`).
Submit Your App Details First — Settle in Crypto on Step 2
Our 2-step intake saves your complete Play Console order on Step 1 before you send a single dollar in USDT, USDC, SOL, BTC, or ETH. Need direct answers first? Click below to open a Telegram chat with our release desk.