Hello! I am developer of Solar2D, popular game engine you may know as Corona SDK. We had for a while complaints about broken ads on AdMob. This is very serious for us and multiple clients. Some of them got their apps blocked on (Google) Play Store because they use (Google) AdMob to show Ads and they don't have compliant UI.
Problem is following: display interstitial or rewarded ad, it doesn't have UI. No GUI. Putting phone to sleep and unblocking it shows AdMob GUI overlay with close button, information button etc. What is going on here?
I am getting barraged by customers whose apps are broken. We are using latest AdMob SDK (19.+) but it is still happening. It was happening when we were using 16+ and we was told to update. Moving to AndroidX and latest SDKs obviously didn't solve the issue. Are there any hints in implementation? Can I simulate somehow sleep/awake (or just awake, I guess) to invalidate/force show AdMob UI?