Mopub ios: Some callbacks are not called on the delegate causing our application to not recover and hang


We are using the rewarded video with 2 networks: chartboost and vungle. We noticed that sometimes the callback rewardedVideoAdDidDisappearForAdUnitID is not called (causing our app to not recover). This occurs when playing a video for example chartboost and at the same time a video from a different network (ex: vungle) is being loaded. The MPRewardedVideoAdapter is being dealloc’ed while the video is played, and at the end of the video, the adapter being different this causes the events to be lost.

This issue was noticed on both 3.5.0 and 3.6.0!

Let me know if you have any idea on how to fix this issue, on your or our side. Thanks


Thanks for posting on our forum and for emailing our support alias. Happy to continue working with you on this via email.