What web browser and kind of device are you using? I put your code in an HTML file and uploaded it to my InfinityFree hosting account, and then tried it in both Opera GX and Firefox. In both of them the video autoplays like it should (even with no controls) and it’s muted like it should be.
If you know your web browser supports it, I’d recommend checking for any settings to block content from being autoplayed or maybe even any browser extensions/plugins that disable autoplay.