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.
It'll work without a valid provider or without a SIM at all. As long as it has battery and can pick up any network's signal.