That’s generally to be expected. See this support article on Smart TVs and scroll down to the end of the section on Direct Play Video Support.
https://support.plex.tv/articles/203810286-what-media-formats-are-supported/
Where it says:
Enabling subtitles of any type will require them to be transcoded (burned) into the video stream.
There are other conditions related to audio encoding etc.