Corrupt video, slow network speeds, and incompatible video formats are the causes of Twitter's inability to upload videos. The third of these, in particular, is the major cause of Twitter media upload failure.