If a video doesn't play, just try it again a few times and eventually it plays. At least that's the way it works on my computer. Maybe it's because it doesn't hit the same bitrate every time, maybe YouTube has several different servers, I don't know.
Anyway, it still needs a fix.