Hi there, glad to hear from you again ??
The block of playback without muting the video is done by browsers so as to avoid having a page open with screaming loud music (or scream). While each browser does this differently, they generally allow the audio to be heard if there is some interaction with the page first. This is why autoplay is often muted at first.
Our system is designed to actually detect this and start automatically muted with the playback if the video would not play otherwise.
The battery related settings also plays some part in this. If you have tried opening the page with video that is running on a mobile device (including laptops here), then the power saving might actually stop the playback of the video before our system can mute it automatically, or if you leave your page open without interaction it might also suspend the playback.
As this is all part of OS and browser there is not much we can do about it.
- This is a very common thing on mobile devices running Mac OS or iOS.
With all that out of the way though, what you can do is to try setting this code directly into the page:
<ziggeoplayer ziggeo-video="YOUR_VIDEO_TOKEN" ziggeo-autoplay="true"></ziggeoplayer>
This would then allow you to see if there is anything specific to shortcode causing it or if it is same for our native embeddings (which is most likely the case).
Additionally I do want to say that position of the video and size of it can play a role – depending on the browser, however let’s first see if the video plays muted for you using the above code or not to know if something is wrong with shortcode.