Here are my debug/trace settings:

Here is an extract of the resulting log file:
2026-01-09 20:36:38.693 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileOpen
2026-01-09 20:36:38.693 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"file":"dvr/908770746","seq":7,"method":"fileOpen"}'
2026-01-09 20:36:38.693 [ DEBUG]:htsp: Opening file /storage/recordings/Weekend Sunrise/Weekend Sunrise-7 Digital2026-01-0920-00.mkv -- OK
2026-01-09 20:36:38.693 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"id":1,"size":1116550999,"mtime":1767990997,"seq":7}'
2026-01-09 20:36:38.694 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileRead
2026-01-09 20:36:38.694 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"size":65536,"seq":8,"method":"fileRead"}'
2026-01-09 20:36:38.704 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"data":"binary","seq":8}'
2026-01-09 20:36:50.357 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileSeek
2026-01-09 20:36:50.357 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"offset":13592614,"seq":232,"method":"fileSeek"}'
2026-01-09 20:36:50.357 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"offset":13592614,"seq":232}'
2026-01-09 20:36:50.357 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileStat
2026-01-09 20:36:50.357 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"seq":233,"method":"fileStat"}'
2026-01-09 20:36:50.357 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"size":1121931306,"mtime":1767991008,"seq":233}'
2026-01-09 20:36:50.357 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileRead
2026-01-09 20:36:50.357 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"size":65536,"seq":234,"method":"fileRead"}'
2026-01-09 20:36:50.358 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"data":"binary","seq":234}'
2026-01-09 20:36:51.789 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileRead
2026-01-09 20:36:51.789 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"size":65536,"seq":4148,"method":"fileRead"}'
2026-01-09 20:36:51.789 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"data":"binary","seq":4148}'
2026-01-09 20:36:51.790 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileSeek
2026-01-09 20:36:51.790 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"offset":285877088,"seq":4149,"method":"fileSeek"}'
2026-01-09 20:36:51.790 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"offset":285877088,"seq":4149}'
2026-01-09 20:36:51.790 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileStat
2026-01-09 20:36:51.790 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"seq":4150,"method":"fileStat"}'
2026-01-09 20:36:51.790 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"size":1123147343,"mtime":1767991011,"seq":4150}'
2026-01-09 20:36:51.790 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileRead
2026-01-09 20:36:51.790 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"size":65536,"seq":4151,"method":"fileRead"}'
2026-01-09 20:36:51.790 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"data":"binary","seq":4151}'
2026-01-09 20:37:08.815 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileRead
2026-01-09 20:37:08.815 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"size":65536,"seq":10019,"method":"fileRead"}'
2026-01-09 20:37:08.816 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"data":"binary","seq":10019}'
2026-01-09 20:37:09.029 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method fileClose
2026-01-09 20:37:09.029 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":1,"playcount":2147483646,"seq":10020,"method":"fileClose"}'
2026-01-09 20:37:09.029 [ DEBUG]:htsp: Closed opened file /storage/recordings/Weekend Sunrise/Weekend Sunrise-7 Digital2026-01-0920-00.mkv
2026-01-09 20:37:09.029 [ INFO]:subscription: 0002: "HTSP" unsubscribing, hostname="127.0.0.1", username="127.0.0.1", client="Kodi Media Center"
2026-01-09 20:37:09.029 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"seq":10020}'
2026-01-09 20:37:09.042 [ TRACE]:htsp: 127.0.0.1 [ | Kodi Media Center ] - method updateDvrEntry
2026-01-09 20:37:09.042 [ TRACE]:htsp-req: 127.0.0.1 [ | Kodi Media Center ] - request '{"id":908770746,"playposition":1288,"seq":10021,"method":"updateDvrEntry"}'
2026-01-09 20:37:09.042 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"id":908770746,"idStr":"babd2a367f963983c376603ee913fce3","enabled":1,"channel":1321731563,"channelName":"7 Digital","eventId":346474,"start":1767988800,"stop":1767999600,"startExtra":3,"stopExtra":30,"retention":2147483646,"removal":2147483646,"priority":2,"contentType":0,"ageRating":0,"playcount":0,"playposition":1288,"title":"Weekend Sunrise","description":"Summary of the week's news and current affairs complimented with interviews, finance reports and late breaking stories.","creator":"127.0.0.1","image":"http://images.icetv.com.au/placeholder/2547_poster.png","files":[{"filename":"/Weekend Sunrise/Weekend Sunrise-7 Digital2026-01-0920-00.mkv","fsid":-2208040875749008991,"size":1131889850,"info":[{"type":"H264","width":1920,"height":1080,"duration":3600,"aspect_num":16,"aspect_den":9},{"type":"AC3","language":"eng","audio_type":0},{"type":"TEXTSUB","language":"eng","composition_id":0,"ancillary_id":0}],"start":1767988834}],"path":"/Weekend Sunrise/W
2026-01-09 20:37:09.042 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"id":908770746,"idStr":"babd2a367f963983c376603ee913fce3","enabled":1,"channel":1321731563,"channelName":"7 Digital","eventId":346474,"start":1767988800,"stop":1767999600,"startExtra":3,"stopExtra":30,"retention":2147483646,"removal":2147483646,"priority":2,"contentType":0,"ageRating":0,"playcount":0,"playposition":1288,"title":"Weekend Sunrise","description":"Summary of the week's news and current affairs complimented with interviews, finance reports and late breaking stories.","creator":"127.0.0.1","image":"http://images.icetv.com.au/placeholder/2547_poster.png","files":[{"filename":"/Weekend Sunrise/Weekend Sunrise-7 Digital2026-01-0920-00.mkv","fsid":-2208040875749008991,"size":1131889850,"info":[{"type":"H264","width":1920,"height":1080,"duration":3600,"aspect_num":16,"aspect_den":9},{"type":"AC3","language":"eng","audio_type":0},{"type":"TEXTSUB","language":"eng","composition_id":0,"ancillary_id":0}],"start":1767988834}],"path":"/Weekend Sunrise/W
2026-01-09 20:37:09.043 [ INFO]:dvr: "Weekend Sunrise" on "7 Digital": Updated (P)
2026-01-09 20:37:09.043 [ TRACE]:htsp-ans: 127.0.0.1 [ | Kodi Media Center ] - answer '{"success":1,"seq":10021}'
In my first posting, I gave the wrong HTSP method, as you can see from my log, it should have been fileSeek.
During normal playback, there are lots of fileRead requests, however, when I skip there is a fileSeek and a fileStat before continuing with more fileRead requests.
Try this on your system with the worst performance and see if there are any noticeable differences in the log time between the fileSeek request and answer operations.