We have noticed that native ads are suddenly stop rendering on Google Tv devices.
After Observation we found that with the latest version of Google Play Services (24.x) it is not working though downgrading Play Services to 22.x resolves the issue.
We tried with official google sample app , and even the sample app not able to render ad on Device with PlayServices version 24.x
https://github.com/googleads/googleads-mobile-android-examples/tree/main/kotlin/admob/NativeAdvancedExample Getting Below Error in Logs :
Native ad failed to load
com.google.android.gms.ads.nonagon.load.a
at com.google.android.gms.ads.nonagon.load.aa.a(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:6)
at m.cft.g(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:3)
at m.cfv.run(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:130)
at m.chh.execute(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:1)
at com.google.android.gms.ads.internal.util.future.d.execute(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:3)
at m.cij.execute(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:3)
at m.cgl.q(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:1)
at m.cgl.m(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:101)
at m.cgl.e(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:19)
at m.ciu.run(:com.google.android.gms.policy_ads_fdr_dynamite@243220707@243220703034.668972300.668972300:96)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
{
"Code": 2,
"Message": "Network error.",
"Domain": "com.google.android.gms.ads",
"Cause": "null",
"Response Info": {
"Response ID": "null",
"Mediation Adapter Class Name": "",
"Adapter Responses": [],
"Response Extras": {}
}