Logs: https://paste.osmc.tv/busutebaho
From the tail, the middle keypress(es?) (StepForward) was a ghost press:
2024-01-21 10:23:39.355 T:2986 debug <general>: Keyboard: scancode: 0xa4, sym: 0x155, unicode: 0x00, modifier: 0x0
2024-01-21 10:23:39.355 T:2986 debug <general>: HandleKey: play_pause (0xf0bd) pressed, window 12005, action is PlayPause
--
2024-01-21 10:34:57.115 T:2986 debug <general>: Skipped 1 duplicate messages..
2024-01-21 10:34:57.115 T:2986 debug <general>: HandleKey: right (0xf083) pressed, window 12005, action is StepForward
--
2024-01-21 11:12:22.902 T:2986 debug <general>: Keyboard: scancode: 0xa4, sym: 0x155, unicode: 0x00, modifier: 0x0
2024-01-21 11:12:22.902 T:2986 debug <general>: HandleKey: play_pause (0xf0bd) pressed, window 12005, action is PlayPause
Relevant part from kodi.log:
2024-01-21 10:34:57.088 T:3000 debug <general>: CLibInputKeyboard::ProcessKey - using delay: 750ms repeat: 80ms
2024-01-21 10:34:57.089 T:5235 debug <general>: Thread Timer start, auto delete: false
2024-01-21 10:34:57.096 T:5235 debug <general>: Thread Timer 3880100096 terminating
2024-01-21 10:34:57.115 T:2986 debug <general>: Keyboard: scancode: 0x6a, sym: 0x113, unicode: 0x00, modifier: 0x0
2024-01-21 10:34:57.115 T:2986 debug <general>: Skipped 1 duplicate messages..
2024-01-21 10:34:57.115 T:2986 debug <general>: HandleKey: right (0xf083) pressed, window 12005, action is StepForward
2024-01-21 10:34:57.117 T:2986 debug <general>: ------ Window Init (DialogSeekBar.xml) ------
2024-01-21 10:34:57.118 T:2986 debug <general>: ------ Window Init (Custom_1109_TopBarOverlay.xml) ------
2024-01-21 10:34:57.888 T:5188 debug <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
2024-01-21 10:34:57.888 T:5188 debug <general>: CVideoPlayer::HandleMessages: demuxer seek to: 1488231.034725
2024-01-21 10:34:57.891 T:5190 debug <general>: AMLInsecureVideoCodec::SetSpeed, speed(0)
2024-01-21 10:34:57.892 T:5188 debug <general>: CFileCache::Seek - </storage/media/movies/Blitz (2011)/Blitz (2011) Bluray-1080p.mkv> waiting for position 5542076447
2024-01-21 10:34:57.902 T:5189 debug <general>: CFileCache::Process - </storage/media/movies/Blitz (2011)/Blitz (2011) Bluray-1080p.mkv> source read hit eof
2024-01-21 10:34:57.904 T:5188 debug <general>: SeekTime - seek ended up on time 1493.458
2024-01-21 10:34:57.905 T:5188 debug <general>: CVideoPlayer::HandleMessages: demuxer seek to: 1488231.034725, success
2024-01-21 10:34:57.905 T:5188 debug <general>: CVideoPlayer::FlushBuffers - flushing buffers
2024-01-21 10:34:57.905 T:5190 debug <general>: AMLInsecureVideoCodec::reset
2024-01-21 10:34:57.921 T:5191 debug <general>: CDVDAudio::Pause - pausing audio stream
2024-01-21 10:34:57.972 T:5191 debug <general>: CDVDAudio::Flush - flush audio stream
2024-01-21 10:34:57.972 T:5191 debug <general>: CDVDAudio::Pause - pausing audio stream
2024-01-21 10:34:57.972 T:5191 debug <general>: CVideoPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
2024-01-21 10:34:57.972 T:5190 debug <general>: CVideoPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
2024-01-21 10:34:57.973 T:5190 debug <general>: CVideoPlayerVideo - Stillframe left, switching to normal playback
2024-01-21 10:34:57.974 T:5188 debug <general>: CVideoPlayer::CheckContinuity - wrapback :2, prev:1493583000.000000, curr:1493458000.000000, diff:-125000.000000
2024-01-21 10:34:57.982 T:5191 info <general>: CAEStreamParser::TrySyncAC3 - AC3 stream detected (6 channels, 48000Hz)
2024-01-21 10:34:57.985 T:5188 debug <general>: CVideoPlayer::HandleMessages - player started 1
2024-01-21 10:34:57.989 T:5240 debug <general>: Thread JobWorker start, auto delete: true
2024-01-21 10:34:57.998 T:5240 debug <general>: OnAVChange: CApplication::OnAVChange
2024-01-21 10:34:58.029 T:5188 debug <general>: CVideoPlayer::HandleMessages - player started 2
2024-01-21 10:34:58.029 T:5188 debug <general>: VideoPlayer::Sync - Audio - pts: 1493760000.000000, cache: 320000.022650, totalcache: 800000.011921
2024-01-21 10:34:58.029 T:5188 debug <general>: VideoPlayer::Sync - Video - pts: 1493458000.000000, cache: 50000.000000, totalcache: 100000.000000
2024-01-21 10:34:58.029 T:5188 debug <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
2024-01-21 10:34:58.029 T:5190 debug <general>: CVideoPlayerVideo - CDVDMsg::GENERAL_RESYNC(1493358000.000000)
2024-01-21 10:34:58.029 T:5191 debug <general>: CVideoPlayerAudio - CDVDMsg::GENERAL_RESYNC(1493358000.000000), level: 100, cache: 508459.730983
2024-01-21 10:34:58.029 T:5190 debug <general>: AMLInsecureVideoCodec::SetSpeed, speed(1000)
2024-01-21 10:34:58.029 T:5191 debug <general>: CDVDAudio::Resume - resume audio stream
2024-01-21 10:34:58.033 T:3021 debug <general>: ActiveAE - start sync of audio stream
2024-01-21 10:34:58.172 T:3021 debug <general>: ActiveAE::SyncStream - average error of -72.884325, start adjusting
2024-01-21 10:34:58.223 T:3021 debug <general>: ActiveAE::SyncStream - average error -8.884325 below threshold of 30.000000
2024-01-21 10:35:00.273 T:5191 debug <general>: CDVDClock::ErrorAdjust - CVideoPlayerAudio::OutputPacket - error:-57915.846847, adjusted:-41666.666667
2024-01-21 10:35:01.307 T:2986 debug <general>: ------ Window Deinit (DialogSeekBar.xml) ------
2024-01-21 10:35:01.307 T:2986 debug <general>: ------ Window Deinit (Custom_1109_TopBarOverlay.xml) ------
2024-01-21 10:35:02.862 T:5190 debug <general>: CPtsTracker: detected pattern of length 1: 41666.67, frameduration: 41666.666667
2024-01-21 10:35:27.998 T:5240 debug <general>: Thread JobWorker 2318090496 terminating (autodelete)