When setting event listeners like so:
AdMobRewarded.addEventListener('rewardedVideoDidRewardUser', () => console.log('rewarded'));
AdMobRewarded.addEventListener('rewardedVideoDidLoad', () => console.log('videoloaded'));
AdMobRewarded.addEventListener('rewardedVideoDidFailToLoad', () => console.log('failedtoload'));
AdMobRewarded.addEventListener('rewardedVideoDidOpen', () => console.log('opened'));
AdMobRewarded.addEventListener('rewardedVideoDidClose', () => console.log('didclose'));
AdMobRewarded.addEventListener('rewardedVideoWillLeaveApplication', () => console.log('leaveapp'));
and then unsubscribing from them like so:
AdMobRewarded.removeAllListeners();
You get hit with an error:
Attempted to remove more ‘ExpoAdMobRewardedVideoAdManager’ listeners than added
Any idea why this is happening?