Thanks. Yes its working for me too now. It was down for like 30 minutes so i started wondering if it was me.
Twitter is all "a-twitter" at lawyers for F1 going after just about every video featuring F1 content. Sims, streams, anything, Even replays from Licensed games. Perhaps you just had the bad timing to run afoul of all the scrubbing of content that was going on.