I've been using KMPlayer for about a decade. In older versions the user could jump to the exact positions of time in both audio and video files, but since a certain version, if the user wants to jump to an exact time of the video (either by pressing keyboard shortcuts--left and right arrow keys-- or by clicking on the seekbar itself) each time the video jumps to an uncertain positions before or after that particular time. And it does not matter how precisely they click, making KMPlayer absolutely useless for reviewing videos. It's worth mentioning that unlike video playback, audio files still work perfectly and any click on the audios jumps to the exact position.
I tried finding any options if/any about key-frames in Options > menu Play and Playback sections but did not find anything special.
P.S. there is the same story about the well-known Android application MX-Player. It also seeks audios time perfectly, but on videos it behaves unkindly! In case of MX-Player I also found an option in the path: Settings > Player > Fast Seeking and I unchecked it, but nothing changed.
Any help on "how to disable this annoying feature" about either applications would be greatly appreciated.