UnityRef is currently in early development. Some features may be incomplete and/or not functioning.

UNITYREF

Your Pit Stop For Solving ANYTHING in Unity

architecture

[LevelPlay] Initialization Error 2110: Bad Request 400

Under Audit

administrationmemory management

Unity 2022.3.x - Unity 6.x

Published 27 days ago

Encountering LevelPlayInitError: 2110, "Bad Request - 400" after updating to LevelPlay package 9.3.0, often accompanied by "package not found" errors when attempting to initialize the SDK.

Issue

 Updating to the LevelPlay package version 9.3.0 can lead to an LevelPlayInitError: 2110, indicating a "Bad Request - 400" upon opening your game. This occurs when the LevelPlay SDK fails to initialize correctly. Attempts to re-initialize the SDK using documented code examples, such as LevelPlay.Init("YOUR_APPKEY", "UserId"), may result in further errors like "package not found," suggesting an issue with the package's integration or accessibility within the project.

Experimental Fixes
  • Verify that the LevelPlay package is correctly installed and enabled in the Package Manager and that its version is compatible with your project’s Unity version.
  • Confirm that the YOUR_APPKEY and UserId parameters in your LevelPlay.Init() call are accurate and match the credentials configured in the LevelPlay dashboard.
  • Ensure that all necessary Ad Unit IDs are correctly set up within your LevelPlay dashboard and correspond to the ad formats (Banner, Interstitial, Rewarded) you are implementing.

Editor's Note:

The above fixes have not been verified by our audit team yet. They are provided exclusively for your own technical research. We recommend creating a backup of your project before proceeding with any attempts. Utilize at your own discretion!

Related Posts Haven't quite found a solution to your problem? We think these posts might help you.

Content inspired by a Unity discussion post.