My biggest problem with short form content is I want to pick what I'll watch based on the uploader, title and thumbnail, not be algorithmically fed videos I may or may not be interested in. All of the video providers are going straight for the algorithm so I have zero interest.
The algorithm won't know what kind of content I'm in the mood for so I want to be in control to choose. The algorithm also likes to try to feed me content by some creators who aren't worth my time and I don't want to watch one second of their videos
For the not all media played successfully, I found it was primarily down to transcode settings trying to hardware transcode file types my server can't hardware transcode. It's something worth playing with