In the first playback attempt in the file (H264, 5.1 EAC3 audio) alsa first attempts to open the HDMI device:
2026-02-25 22:55:13.902 T:2705 debug <general>: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
2026-02-25 22:55:13.902 T:2705 info <general>: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
2026-02-25 22:55:13.912 T:2705 info <general>: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x02"
2026-02-25 22:55:13.912 T:2705 info <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2026-02-25 22:55:13.912 T:2705 info <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
2026-02-25 22:55:13.912 T:2705 debug <general>: CAESinkALSA::InitializeHW - Request: periodSize 2400, bufferSize 9600
2026-02-25 22:55:13.922 T:2705 debug <general>: CAESinkALSA::InitializeHW - Got: periodSize 2400, bufferSize 9600
2026-02-25 22:55:13.922 T:2705 debug <general>: CAESinkALSA::InitializeHW - Setting timeout to 200 ms
2026-02-25 22:55:13.922 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
2026-02-25 22:55:13.922 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR
2026-02-25 22:55:13.922 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Got Layout: UNKNOWN1, UNKNOWN1 (ALSA: UNKNOWN UNKNOWN)
Display More
However this advertises no audio channel map data, see the ^ "UNKNOWN" so the alsa sink looks for a better output:
2026-02-25 22:55:13.922 T:2705 debug <general>: CActiveAESink::OpenSink - trying to open device ALSA:@
2026-02-25 22:55:13.922 T:2705 info <general>: CAESinkALSA::Initialize - Attempting to open device "@"
2026-02-25 22:55:13.939 T:2705 info <general>: CAESinkALSA::Initialize - Opened device "sysdefault"
2026-02-25 22:55:13.939 T:2705 info <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2026-02-25 22:55:13.939 T:2705 info <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::InitializeHW - Request: periodSize 1024, bufferSize 9600
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::InitializeHW - Got: periodSize 1024, bufferSize 9216
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::InitializeHW - Setting timeout to 192 ms
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR
2026-02-25 22:55:13.939 T:2705 debug <general>: CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR)
2026-02-25 22:55:13.939 T:2705 debug <general>: CActiveAESink::OpenSink - ALSA Initialized:
2026-02-25 22:55:13.939 T:2705 debug <general>: Output Device : Default (HDA Intel PCH ALC294 Analog)
2026-02-25 22:55:13.939 T:2705 debug <general>: Sample Rate : 48000
2026-02-25 22:55:13.939 T:2705 debug <general>: Sample Format : AE_FMT_S32NE
2026-02-25 22:55:13.939 T:2705 debug <general>: Channel Count : 2
2026-02-25 22:55:13.939 T:2705 debug <general>: Channel Layout: FL, FR
2026-02-25 22:55:13.939 T:2705 debug <general>: Frames : 1024
2026-02-25 22:55:13.939 T:2705 debug <general>: Frame Size : 8
Display More
The sysdefault entry (mapped to the analogue output) advertises FL/FR so this is selected and used.
This is probably an issue with EDID/ELD data missing on the HDMI connection. I note that the only display-info in the log is:
2026-02-25 22:50:24.109 T:2694 info <general>: [display-info] make: 'LG Electronics' model: 'LG FULL HD'
Kodi also detects a limited set of resolutions (to me this looks like a monitor not a TV):
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1680x1050 with 1680x1050 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1400x1050 with 1400x1050 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1600x900 with 1600x900 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1280x1024 with 1280x1024 @ 75.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1280x1024 with 1280x1024 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1440x900 with 1440x900 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1280x800 with 1280x800 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1152x864 with 1152x864 @ 75.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1280x720 with 1280x720 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1024x768 with 1024x768 @ 75.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 1024x768 with 1024x768 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 800x600 with 800x600 @ 75.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 800x600 with 800x600 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 640x480 with 640x480 @ 75.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 640x480 with 640x480 @ 60.000000 Hz
2026-02-25 22:50:24.156 T:2694 info <general>: Found resolution 720x400 with 720x400 @ 70.000000 Hz
Display More
but in a normal system, I'd expect something like this:
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info] EDID parser warnings:
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info] ----------------------------------------------
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info] Block 1, CTA-861 Extension Block:
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info] Speaker Allocation Data Block: Deprecated bit F16 must be 0.
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info]
2026-02-25 12:14:11.496 T:1443 warning <general>: [display-info] ----------------------------------------------
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] make: 'MARANTZ JAPAN, INC.' model: 'marantz-AVR'
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] supports hdr static metadata type1: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] supported eotf:
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] traditional sdr: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] traditional hdr: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] pq: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] hlg: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] luma min: '0' avg: '0' max: '0'
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] supported colorimetry:
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] xvycc_601: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] xvycc_709: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] sycc_601: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] opycc_601: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] oprgb: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] bt2020_cycc: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] bt2020_ycc: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] bt2020_rgb: true
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] st2113_rgb: false
2026-02-25 12:14:11.496 T:1443 info <general>: [display-info] ictcp: false
Display More
and a set of resolutions like this:
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 3840x2160 @ 30.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 3840x2160 @ 29.970032 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 3840x2160 @ 25.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 3840x2160 @ 24.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 3840x2160 @ 23.976025 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 120.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 119.880127 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 100.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 59.940063 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 50.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 30.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 29.970032 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 25.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 24.000000 Hz
2026-02-25 12:14:11.512 T:1443 info <general>: Found resolution 1920x1080 with 1920x1080 @ 23.976025 Hz
Display More
I haven't looked at source code, but I suspect Kodi blindly uses whatever audio device has been configured when outputting audio for GUI sounds; while media playback has logic to consider speaker layout so you get a different result.
The normal cause of missing EDID/ELD data on HDMI connections is either cables or adapters (not passing it along). So you might have a cheap DP to HDMI adapter designed for presentations (supports video but not audio) or the DP chip in the Lenovo is doing something odd, or the HDMI cable might be bad, or perhaps there's something in BIOS/firmware settings, or perhaps the TV (or is it a monitor) outputs EDID that simply doesn't advertise audio 
The possible workaround is https://wiki.libreelec.tv/configuration/edid#intel done from another Linux device (that does see audio capabilities) and then transfer that configuration to the Lenovo. This will result in the kernel (and thus Kodi) seeing a TV with some audio capabilities as connected, and it will then try to transmit audio on the HDMI connection instead.
In short, I don't see Kodi doing anything wrong here, and it looks like a local hardware problem.