Not sure. YouTube broke it on their own end -- and conveniently only for Firefox again. 🤔
From what I read last week, basically they were sending chunks of the video stream in a completely invalid way. Essentially saying a new chunk of the video begins at an earlier frame than the last chunk ended.