I’ve found an issue with interstitials. My code is setup like this:
if chartboost.hasCachedInterstitial( "cachedChartboost" ) then chartboost.show("interstitial", "cachedChartboost") end
For the most part it works fine. However sometimes when hasCachedInterstitial is true, it calls an ad which fails to load correctly. My game will be frozen behind the semi-transparent black rect that chartboost ads appear above, but the ad itself never appears. I then can’t press the back button either to get back to my game, I have to hold the home button and kill the app.
When this happens the game is totally frozen creating a bad user experience. Have you seen anything similar happen? This is only tested on Android so far, so not sure if it happens on iOS or not.
On a similar note, the android Chartboost ads have always been much slower for us. The time between the ad being “dismissed” and the game actually resuming is around 3 seconds at best on Android, it seems to be much faster on iOS. So it’s probably fair to say that the Android SDK is not as stable.
Tested on:
Samsung Galaxy S4, Android 4.4.2
Nexus 7 (1st gen), Android 4.4.4