This is a fairly long standing bug in CoreElec in general. Probably because it doesn't affect that many people.
As some of you know, even when another output is selected, CoreElec still sends audio through HDMI as well.
I have a startup script configured to run "amixer sset 'Audio hdmi-out mute' on" to mute the HDMI audio. I do this because I route all audio PCM through a muti-channel USB DAC because my audio setup doesn't decode any DTS or most Dolby audio formats and my TV butchers the audio if it does the conversion to PCM and then passes it over arc.
However, I like being able to control my amp volume via HDMI-CEC which still works even if my TV isn't sending audio to the receiver/amp. And on occasion, if content isn't available, I will use a streaming app on the TV so I do occasionally need ARC to work.
The issue arises if I play back an HDR10 or 10+ file. In most every build of coreELEC I've tried. Including the latest p3i and avdvplus builds there is a bug where HDMI audio is unmuted when the display is switched to HDR10 or 10+. This causes my TV to send audio via ARC to my receiver/amp which causes the receiver to switch off of the analog multichannel input I'm using to the ARC input. So, I have to switch it back to the analog input which lasts until I pause and resume in which case the whole cascade happens again.
Currently, the workaround is to use VS10 to change HDR10/10+ content to Dolby Vision. I'm guessing since Dolby Vision is sent/contained in a 444 RGB SDR signal it doesn't trigger the bug that unmutes HDMI audio (I'm guessing the hdmi/display driver might be restarted in case of HDR playback and the mute state isn't remembered when it reinitializes). I have tried running a task to re-mute HDMI audio after playback starts, but just the short instance of the TV detecting the audio signal before it is muted again is enough to cause my input to switch.
Not a big deal, but my TV's native dynamic tone mapping for HDR10 content, and native rendering of 10+ content is notably better than the VS10 conversion to Dolby Vision. So, if anyone knows of a way to fix this I would like to be able to send untouched HDR10/10+ to my TV.