Well they broke it, I mean really broke it with 1.96.001 where it had permission errors on playback, then they fixed it with 1.96.002 but a few days later playback would just hang. Seems to have bee resolved in the last 24 hours though.
I'd say the latest "outage" was more on the server side.