Just found another potential problem. When using multiple ad services like Admob or Chartboost, if they are shown before Revmob then sometimes, the app crashes. This is even after the isLoaded check as that is coming up as true. Maybe because the app was put in suspend mode and its lost its session, even though I have startSession in app resume event. I have added a small delay to the Revmob startSession in app resume and that stopped the crash as it was then giving back an accurate isLoaded status. I then just added an extra load function after the startSession so all seems to work with that. Im only guessing what this issue is by pattern of events but maybe you can see how this might be happening. Maybe this is related to my original problem.
EDIT: It crashed again. Basically cant seem to do ad service rotation using multiple services Admob, CB, then Revmob. Always it crashes on Revmob. Works fine is i do it alone on boot. Giving up on Revmob for a while. its not working for me
Always crashes with this.
I/Corona (24313): type : interstitial
I/Corona (24313):
I/Corona (24313): type: interstitial
I/Corona (24313): name : adsRequest
I/Corona (24313):
I/Corona (24313): name: adsRequest
I/Corona (24313): phase : displayed
I/Corona (24313):
I/Corona (24313): phase: displayed
I/Corona (24313): provider : revmob
I/Corona (24313):
I/Corona (24313): provider: revmob