Problem with Blender MP4 renders and uploading to Twitter

When uploading a Blender render to Twitter ( the only options I change are FFMpeg Video and MPEG-4 container ), the video uploads and plays back, but when I go to post it, Twitter gives an error.

I normally fix it by running ffmpeg on the video ( ffmpeg -i input.mp4 output.mp4 ) and it seems to fix it.

I thought I’d raise the issue here, just to see if anyone else is seeing it.

I did report the issue to Twitter, but they got back saying to contact the Blender devs.