RevMob - isLoaded returns true even though an ad is not available

I’m trying to use RevMob to show rewarded videos in our app, but I noticed an unexpected behavior:

Sometimes, when I call 

revmob.isLoaded(self.placementId) 

I get “true” as the result.

However, when I call 

revmob.show(self.placementId) 

afterwards a video is not shown, but I get a callback with the phase “rewardedVideoNotFullyDownloaded” (both event.isError and event.response are nil).

If the video was not fully downloaded, why did the isLoaded function return true?

It should return false up until the point when I can actually show the video. 

Any help would be greatly appreciated. 

Hey Stanga.

For the isLoaded() method, we return Revmob’s internal is loaded equivalent function results… so the call is relying on the Revmob SDK’s result. 

However, I will see if anything can be done at our end, and if not… I will send off an email to them to see what they say.

Thanks

Hey Stanga.

For the isLoaded() method, we return Revmob’s internal is loaded equivalent function results… so the call is relying on the Revmob SDK’s result. 

However, I will see if anything can be done at our end, and if not… I will send off an email to them to see what they say.

Thanks