Hi Tulika,
Having looked into this issue some more, we think we have identified the culprit. What happens is that when you request the tag using the ENABLED mode, we spawn a proxied video element and render the ad there. Some HTML5 playback events might not be proxied over, though. If you request the ad in the INSECURE mode, then you can see that there is no error, because we don't proxy your video element in this mode.
As a workaround, you can initialize your adDisplayContainer in INSECURE, and the error should be gone immediately. If you have control over the ad, catch the error and return true for fullscreenEnabled.
I have raised a feature request to support fullscreenEnabled in our proxied video element. I will give you an update when I hear back from the rest of the team.