the only place i use a native pop up is the licensing check with the code below.
Runtime:addEventListener( "system", onSystemEvent ) local licensing if "Android" == system.getInfo( "platformName" ) then licensing = require "licensing";licensing.init( "google" ) function licensingListener( event ) local verified = event.isVerified if event.isVerified then initNewGame();startScreen() else native.showAlert( "Licensing Failed.", "There was a problem verifying the application, please try again or re-download from Google Play Store.", { "OK" },function(event) native.requestExit() end ) end end licensing.verify( licensingListener ) else initNewGame();startScreen() end
And as mentioned it has only happened to one customer I heard from but others might simply have chosen a refund thinking the game didn’t work. Good to know what might be causing the problem but still doesn’t help much in order to solve the problem unless you can suggest some additional code I need to add to prevent this rare error.