I am having a similar problem. I was able to upload a clip to youtube the other day, but currently i cannot seem to do so, so vault is my last option. Its quite annoying as i tried all the suggestions in regards to facebook, but cannot get a clear modern answer on vault. I wish they would keep a standard working format on the main sight that is easy to access and sift through. I understand promoting a game but the site is ridiculous lately.