Hey there and thanks for your patience. Can you please try to add a blank page and only a youtube video? Ans sent me the link? maybe this can be different issue?
Let’s try first to add a video like my suggestion and let’s see the result. If still video keep under the main header navigation we’ll resolve it different way.
if not; you need to sent us your WP login info via email. We’ll resolve your issue urgently.