These players sometimes require codecs to play external subtitles. It is generally recommended to use VLC or MPV for the best compatibility.
If the text is slightly off, open the movie in VLC Media Player and use the 'H' key to delay subtitles or the 'G' key to speed them up. The Invisible Guest English Subtitles Download