Before updating from v12.1.0 this worked fine, but after updating I now get a crash when attempting to load ads inside the Mediation Debugger while it's set to Test Mode, after specifying selectively initialized ad units. Just before the crash AppLovinSdk throws the following error:
Ad Unit ID test_mode_interstitial has not been initialized. When you use selective init, any ad units that you do not explicitly specify are excluded from serving ads for the current session.
But this error doesn't make sense, because I am explicitly specifying which ad units I want to use. This exact logic worked fine with v12.1.0 as well, so I assume this must be a new bug introduced, or perhaps there is some undocumented way I'm now supposed to set Test Mode Ad Units explicitly.
Expected Behavior
I expected to be able to use Selective Initialized Ad Units with the Mediation Debugger in Test Mode.
How to Reproduce
Before initializing AppLovinSdk, create a List with the ad units we want to initialize.
On our AppLovinSdkSettings call setInitializationAdUnitIds passing in the list from above.
Set our mediation provider to "max".
Initialize AppLovinSdk.
Build and run the app, opening the Mediation Debugger
Enable Test Mode in the Mediation Debugger, and restart the app as required.
Open the Mediation Debugger back up, scroll down to "Completed SDK Integrations".
Tap AppLovin, then scroll down to "Test Ads" and tap Test Mode.
MAX SDK Version
12.2.0
Device/Platform Info
Android
Current Behavior
Before updating from v12.1.0 this worked fine, but after updating I now get a crash when attempting to load ads inside the Mediation Debugger while it's set to Test Mode, after specifying selectively initialized ad units. Just before the crash AppLovinSdk throws the following error:
Ad Unit ID test_mode_interstitial has not been initialized. When you use selective init, any ad units that you do not explicitly specify are excluded from serving ads for the current session.
But this error doesn't make sense, because I am explicitly specifying which ad units I want to use. This exact logic worked fine with v12.1.0 as well, so I assume this must be a new bug introduced, or perhaps there is some undocumented way I'm now supposed to set Test Mode Ad Units explicitly.
Expected Behavior
I expected to be able to use Selective Initialized Ad Units with the Mediation Debugger in Test Mode.
How to Reproduce
Additional Info
No response