Hi everyone,
I’m having an issue with AdMob on iOS and I’m trying to figure out if this is a code/config problem or an AdMob serving issue.
The ads in my app were working fine in iOs, and then they suddenly stopped working overnight only iOs, android works fine.
Context:
- App is built with Ionic + Capacitor.
- Plugin: u/capacitor-community/admob
- Android real ads work.
- iOS demo interstitial works correctly.
- iOS real interstitial fails in TestFlight/App Store.
- UMP consent returns canRequestAds=true.
- ATT is authorized.
- app-ads.txt is verified in AdMob.
- AdMob SDK initializes successfully.
- also tested a newly created iOS interstitial ad unit, same result
Debug log:
- platform: ios
- production: true
- initialized: true
- canRequestAds: true
- consent status: NOT_REQUIRED
- ATT: authorized
- prepareInterstitial fails with:
“Loading failed”
The demo interstitial logs:
- prepare success
- show success
So it seems the SDK/plugin/config is working, but real iOS ad units are not serving.
Has anyone seen this before? Could this be no-fill, app review/store state, AdMob serving limitation, or something related to iOS real ad units?
Any ideas on what else to check in AdMob/App Store Connect would be appreciated.
IT WORKS IN ANDROID, BUT IOS NO
My App:
https://apps.apple.com/mx/app/coleccionador-estampas-2026/id6762851711