@claynz From looking at your screenshot, SRT details,
the language is unset.
it’s forced,
yet it’s labeled as original language
and also labeled as commentary.
we can’t see whether it’s a UTF8.
Would you examine one film that works against the one that doesn’t, then compare and contrast the track settings?
This could be an instance where a sample file of your IP Man 3 would help,
but I understand if you’re reticent. Maybe you’ll post the mediainfo output for it, though.
Still trying to replicate your bug. I have success with MKV + SRT on AppleTV.
Thanks guys for the follow up, I only had a few MKV with subs so just converted them to MP4 and they play ok, having found out later there is an issue with Plex playing standard MKV files so in the meantime I have turned off Auto Adjust Quality in the Plex settings for Apple TV