As things update, it can break. I'm unsure why folk think these things are bug free but that's why we have those other browsers and players.

They are backups to what doesn't work today.
Bob