I’ve tested this on Safari and an iPhone 16 Pro Max, and it appears to be working. However, the first attempt to play the video is denied, and it only starts after the user taps the video surface again. This seems to be a restriction in Safari, likely preventing autoplay before the user has interacted with the page.
I recommend integrating the Splash Screen sample project into your setup to see if the issue persists. This might help ensure the video playback works with Safari’s user interaction requirements.