Hey @TeamYouTube our new video thumbnail isn't being shown after upload? Halp!?pic.twitter.com/p75hJPxpGO
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Yes! Changing it to private and back to public again fixed it. Thanks for your help @TeamYouTube 
Hey @TeamYouTube --
Awesome that you were able to help Mike out.
This is coming from a guy pretty much dedicated to Twitch.
So, just I'm saying great support never goes unnoticed. ; )
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.