When the box and TV are both powered off, a cold boot via CEC turns the TV on, but no HDMI picture is displayed.
The box is still fully accessible by SSH. HDMI status shows connected, but Kodi starts before the HDMI DRM connector is ready and falls back to dummy_l mode.
I have this issue everyday and have made button on remote control to restart kodi. But my black screen happens also when the box is idle and watching TV tuner and then hours later move over to kodi there is black screen and I need to restart kodi to get picture.
I wasn’t sure if it was CoreELEC AM9 Pro or my miniDSP Tide16 since I got them at the same time.
So I dig a little deeper. Cold boot with TV and Cube both powered off causes HDMI to start without valid EDID/HPD. DRM attempts 1080p60, gets edid invalid vic-0 and KMS_ERROR, followed by vblank/flip timeouts and fallback to dummy_l. Later HPD/EDID becomes available. Restarting Kodi restores the picture. Could this be an HDMITX/DRM hotplug/EDID race on the S922Z/Amlogic-no driver?
Your log shows maybe the device is bad, or eMMC storage failed.
Best hard reset the box and update Android if possible. Also make a complete new CE boot media, also maybe by using another USB memory.