I suspect it will surely break soon enough whenever the APIs go through another change.
I’ve been hearing great things about this Youtube Control Center addon, which apparently includes the ability to fully buffer a video in the background, just like the good old days. Or at least, it includes that for now.
https://addons.mozilla.org/en-US/firefox/addon/youtube-control-center/