It seems this is quite dependent on the browser and the “user interaction score”. See this thread
I am not sure how this has changed since when the thread was written, but in my app I’m able to get the autoplay working on desktop Chrome at the form_show
event but not on iOS Chrome.