Why?Open the subtitle file with notepad to see if there is any garbled code. If there is garbled code, correct it and then load it. Check the original post
With kmplayer, you can automatically associate subtitles with the same name. Maybe you can't automatically load subtitles when you right-click Subtitles Show Hide, and subtitles and movies must be placed in the same folder.In Options - Parameter Settings - Subtitle Processing, you can also set some attributes of subtitles. I hope it can help you!