Both test ads and production ads work fine on Android however not on IOS. Not even test ads. I am pretty sure integration is correct, I did add GADApplicationIdentifier and NSUserTrackingUsageDescription and SKAdNetworkItems to the info.plist and did all the SDK configuration according to documents.
I used a reverse proxy to see the request and AdMob initializes correctly, banner ads send a request to google and it receives a 200 (or 201) status code with empty content. Error message is [googleMobileAds/no-fill] Request Error: No ad to show.
As I said, this happens both on test ids and production ids.
I also tried a different banner id, but the weird thing is even the test ads do not work.
Hoping to get some support. Sadly I couldn't email because every time I try to select "Email" from the contact option, it gives me "Something went wrong. Please try again."