What happened:
Embedded YouTube videos fail to play in Orion and show the message “YouTube unknown error (153)”. The player UI loads, but playback never starts.
How did it happen:
This occurs on a login-protected course page that embeds YouTube through Video.js using the YouTube tech/plugin. From Web Inspector, the player is initialized through the YouTube iframe/API flow rather than a simple static iframe, with parameters including enablejsapi=1, origin=..., and referrerpolicy="strict-origin-when-cross-origin".
Steps to replicate:
I cannot provide publicly reproducible steps because the affected page is behind authentication and cannot be accessed without login credentials. However, the issue is consistently reproducible for me with the following path:
- Open Orion on macOS
- Sign into the course platform
- Open a lesson page containing the embedded YouTube player
- Wait for the player to initialize or press play
- The player enters an error state and shows “YouTube unknown error (153)”
If a clean Orion profile is applicable:
I tested with Orion compatibility mode enabled, JavaScript enabled, cookies enabled, pop-ups allowed, blockers/extensions disabled for the site, and user agent changed to Chrome. The issue still persisted.
Does it happen in Safari:
Yes. The same issue also happens in Safari. The same embedded video works correctly in Microsoft Edge on the same machine and network, which suggests this may be WebKit-related, or related to how this specific YouTube embed implementation interacts with WebKit-based browsers.
I expected Orion to fully support this embedded YouTube playback flow, including the Video.js/YouTube iframe integration used by the site, without failing during player initialization or playback.
Versión 1.0.6 (145), WebKit 624.1.7