Full API call:
api call:
https://api.twitter.com/1.1/statuses/update.json
parameters:
status:
{any text}
media_ids: 929024705935433728
Video in question: https://www.dropbox.com/s/kf5lub1ednweuv7/02469F34ACFE658801CE5B38C774A8FA.mp4?dl=0
Error being returned:
{“errors”:[
{“code”:324,“message”:“Not valid video”}
]}
According to this link it seems to fit the guidelines: https://developer.twitter.com/en/docs/media/upload-media/uploading-media/media-best-practices