2025-01-24 08:35:39.301 T:986 info <general>: Opening stream: 0 source: 256
2025-01-24 08:35:39.301 T:986 info <general>: [WHITELIST] Searching the whitelist for: width: 3840, height: 2160, fps: 23.976, 3D: false
2025-01-24 08:35:39.301 T:986 debug <general>: [WHITELIST] Searching for an exact resolution with an exact refresh rate
2025-01-24 08:35:39.301 T:986 debug <general>: [WHITELIST] Matched an exact resolution with an exact refresh rate 3840x2160 @ 23.976025 Hz (32)
2025-01-24 08:35:39.301 T:986 info <general>: Display resolution ADJUST : 3840x2160 @ 23.976025 Hz (32) (weight: 0.000)
This ^ shows Kodi correctly detecting and selecting the 3840x2160@23.976 mode.
2025-01-24 08:35:39.659 T:899 debug <general>: CDRMUtils::SetMode - found crtc mode: 3840x2160 @ 24 Hz
This ^ means some code is rounding the value to 24Hz. I'm not sure if it's Kodi or the underlying kernel DRM layer, but I see the same on an LG TV and I have no playback issues, so this can be ignored.
I can see from the log that you didn't whitelist any 1080p modes. That's probably a bad idea, but not related to this issue. Have a read of the wiki acticle here for recommendations: https://wiki.libreelec.tv/configuration/4k-hdr
If seeing bad values in the log wasn't the issue? - how do you determine the projector is at 24Hz?