Unity Ads toggle in Services tab turns off by itself

Since the last issue with Unity Services that happened a couple of days ago Unity Ads toggle keeps turning off by itself. If I turn it on it stays like that for some time or until I go into play mode, then after that the loading icon in the bottom right corner starts turning and then Unity Ads service turns off.

I received all kinds of messages, including “to continue using unity ads in your project please import the latest unity ads package” and “re-enable built-in ads extention”, sometimes “connection timed out”, “Reload Assembly called from managed code directly. This will cause a crash.” or “Object reference not set to an instance of an object Unity.Services.Core.Editor.EditorGameServiceRegistry:RegisterAllServices()”

I tried enablind and disabling the “built-in ads extention” button, I tried deleting my Library folder, nothing helps.

What is going on here? Is it safe to use Unity services? Our app is awaiting an update and I’m not sure if I should continue working until we resolve the issue. Anyone else having the same problem?

I don’t have anything to help with original post, but just throwing in my experience for reference.

Basically I’ve had the same issue where the Ads toggle in the Services tab disables itself.

I can’t pinpoint when exactly it started happening, but it seems like it happened after I upgraded to Advertisement package (com.unity.ads) v3.7.5 (from v3.4.9).

To fix the auto-disable issue, disabling the “Enable built-in Ads extension” (in Services > Ads) has stopped the Ads from being toggled off. I do get this warning at the top of the Services tab, though: “To continue using Unity Ads in your project, please import the latest Unity Ads plugin from the Asset Store, or re-enable the internal Ads extension under the Advanced settings below”.

This is where my project is at right now, and I haven’t seen any issues yet. I’m on version 2019.4.11f, and using the Ads, Analytics and IAP packages.

Also, the reason why I was looking into this was I was trying to figure out why Analytics wasn’t working. (Still unsure if it fixed it, though.) That said, I’ve had my Ads disabled for about a couple months, and have been testing on device with interstitial and rewarded video ads for about a month and the ads seem to be working, so not sure if having the Ads toggle enabled or disabled made any difference to ads.

3 Likes

Just stopping by to say thank you and confirm that this setup also worked for me:
Unity 2019.4.34f1 LTS
Unity Ads 3.7.5, tested on Android 10
I am using this in combination with other Unity services (IAP) and it works just fine.

Here is a screenshot of my setup (notice the disabled “Enable built-in Ads extension” checkbox):

Also, don’t bother with implementing the old “IUnityAdsListener”!
Use the “IUnityAdsInitializationListener”, “IUnityAdsLoadListener” and “IUnityAdsShowListener” instead. They already work in 3.7 and the old listener will be gone in 4.0.