If there is audio that can be one reason , it’s such a massive user annoyance to autoplay video /w audio that unmuted autoplay will not work in most modern mobile browsers.
To have autoplay video elements need to have the muted attribute added.
There’s also a deferred poster overlay system for non-image media that may need to be disabled or worked around as the media is not actually loaded until after a user interaction with the poster overlay .