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
We uploaded on desktop using the latest version of chrome and we can see the thumbnail in our videos list however it cannot be seen publicly?
That's odd. We've checked and the video doesn't show up in your video tab too. Could you try changing the privacy settings from Public to Private to check if that helps? Keep us posted.
Yes! Changing it to private and back to public again fixed it. Thanks for your help @TeamYouTube 
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.