When a HLS stream is embedded in our player and viewed in a browser that natively supports HLS, such as Safari or Microsoft Edge, the majority of the playback responsibility is passed on to the browser’s native media player. These native media players do not allow for the manual selection of which quality is being displayed, so our player would not be able to either. There is no workaround for this as it is a limitation imposed by the native media players in Safari and Edge.
As for the issue with our demo page in Chrome, I was able to reproduce not being able to click on the 142p label. However, if I take the same stream and play it in our Stream-Tester, I am able to successfully select and play the 142p quality. This leads me to believe that the issue is CSS-related on the demo page itself. I will escalate this to the people responsible for the demos, but it does not look to be an issue with the player.
This question has received the maximum number of answers.