Hello,
Another bug that I found in time of moving my app to latest com.google.firebase:firebase-ads:20.0.0 related with using of recreate() method (from Activity class) for restart android activity. For me such situation leads to double banners. As far as I know, its a violation of admob policy. Glad that I found it in time of testing of my app with test banners, because such situation probably could leads to ban of developer account...
I should say that previously I used admob library com.google.firebase:firebase-analytics:17.5.0 and as far as I know the old version does not produced such critical issue.
If case someone interesting about how I fixed it: I switched to another way of restarting android activity:
startActivity(Intent.makeRestartActivityTask(getActivity().getIntent().getComponent()));
The way of restarting activity does not leads to double banners, but looks not so good as previously used way with recreate() method.
Best regards,
Alex.