Tizen 5.5 devices have some bad player issues. Specifically, files with more than 30 streams fail to direct play and must be direct streamed, and DASH playback stutters like crazy and must be played over HLS. However, if a video is direct streaming over HLS, direct playing subtitles causes issues with drift, so the subs need to be transcoded. Congratulations, you’ve hit the bug jackpot!
Your best bet, is to drop some streams so there’s less than 30 in your file, and that should allow you to direct play video and subtitles.