UE 5.3 Mobile Developer get In-App purchases working without crash on Android

Hello,
I am using UE 5.3 and trying to implement in app purchases. Signing in to Google Play and Leaderboards work but the second any of the 2 in app purchases nodes are called, the app crashes. There isn’t anything online about this issue. I have tried different Android Studio versions, different SDK versions, different NDK versions, different JDK versions and still no luck! I am using Blueprints not C++.

Error from log:
Assertion failed: false && “Java JNI call failed with an exception.” [File:./Runtime/Core/Private/Android/AndroidJavaEnv.cpp] [Line: 231]

  • I am using 1 plugin called EasyAdsPro for ads but the problem I am having is related to In-App-Purchases
  • The project is all blueprints.
  • I got the packaging to work using:
    Flamingo 2022.2.1 Patch 2
    Android SDK 33
    NDK r25b
    JDK 20 (also tried 17,18,19)

Please find attached the nodes that crash the game once they are called with the error specified in the job posting

Another thread with full log (same as mine):

Any help is much appreciated! It’s been a couple of days and I’m going crazy haha

1 Like