No connection on App start + Regain connection during App play = Advertisement.IsReady() = false

Hi Unity!

I’m doing simple tests of your “Unity Ads” system on Android device.

Im starting my Test App without internet connection.
During play, I try to show Advertisement. Advertisement.IsReady() traces False.

So far so good.

While app is running, i enable internet connection.

I wait 5 minutes.

Advertisement.IsReady() still traces False.

Question
Is there a way to “manually refresh” ads if we regain connection during gameplay?
Its unclear to me how “often” or how exactly Unity Ads checks if internet connection is available and starts downloading / refreshes ads. Can we get some clarity on this from the devs?

Thank You.

I think Unity has this bug on its roadmap. Remember seeing it somewhere. But the the time being, it has been discussed here:

1 Like

I just integrated this into my game, it works but couple of things to note -

  1. Disabling auto initialisation of Unity Ads using the editor script does not work in Editor. Need to test it on the real device (BUG?)

  2. Be careful with the gameIDs.

1 Like

Thank you @jayanthg , perfect answer.