I apologise if there is nothing you can do. I am very certain in my tests HLS has been working and suddenly is now not.
I am using the CORS proxy hack here so CORS isn’t a problem. I don’t need to use the CORS proxy in WebView IOS apps and even there rendering is an issue.
Is there a WebGL fix that can be applied to get HLS rendering in WebGL ? I will try the canvas renderer to see if it helps. I know there is a requirement for double drawing of the canvas to get a frame up when using drawImage but this isn’t an issue with Mp4 files.
The example is here