If you put a
<audio> element on page with babylon, and open it in safari it breaks.
(To see the broken element, right click / inspect/ select the audio-tag/scroll into view)
If you try to play it you get a
Unhandled Promise Rejection: AbortError: The operation was aborted. (anonymous function) rejectPromise
The issue only seems to be safari version 14+
Our work around was to use babylon to play the audio we needed, but that causes a new issue. Safari’s autoplay blocker stops the audio getting played unless the user clicks a unmute button. So its not really an option.