Hey there!
When uploading videos, you'll want to make sure they meet our formatting requirements, found here:
Adding videos to your site
Keep in mind that longer videos may need extra time to buffer, depending on your internet connection.
If you have further questions, get in touch with our Customer Support team any time.