Weird behaviour b/w static and dynamic HTML element

Update:

I felt there was a delay between the video pause code and the player getting ready.

So, I changed the trigger of the video pause code from ‘on mounted’ to ‘on click’, and it worked.