
Anything Android-based using the builtin Exoplayer (Google’s open-source AOSP media player of choice for Android) will need transcoding since Exo doesn’t support styled subtitles fully.
https://github.com/google/ExoPlayer/issues/8435
Feel free to echo your frustration there, Google is unlikely to care otherwise I’m afraid.
Hmm, interesting take when he’s not even in a party.