Admob and UnityAds not serving rewarded ads if iOS "Limit Ad Tracking" is enabled

I’m using the Admob and UnityAds extensions.

Rewarded ads are not loaded when the Limit Ad Tracking option is enabled on iOS (Settings > Privacy > Advertising > Limit Ad Tracking").

Interstitials work as they should. Is there a way to make rewarded ads work even though the ad tracking setting is enabled?

What does the AdMob and UnityAds documentation say?

I haven’t been able to find anything relevant, but found these forum posts on Google’s support forums:

Possible cause could be a frequency cap:
https://support.google.com/admanager/thread/22784632?hl=en

An admin says this is expected behaviour (“Limit Ad Tracking does prevent users from receiving Rewarded Video Ads”):
https://groups.google.com/forum/#!topic/google-admob-ads-sdk/IJHU0Qqj1C0

Rewarded ads seem to work fine in other games, not using Defold, even if limit ad tracking is enabled (so I’m told).

No idea really. All games use more or less the same SDK and API calls to show ads. There could be some issue in the Defold versions in how the SDKs are initialised perhaps? Or a missing permission?

Yeah, it’s not a clear cut issue that’s for sure. I’ll report back if we uncover something juicy.