AFAIK it is always important to have the HDMI device(s) active when Kodi starts otherwise several (if not all) things related to HDMI port(s) won't work. The reason is that Kodi performs an autodetect at start (only).
In general, systemctl restart kodi should help without complete reboot.
I think that having the TV (And soundbar) both on did it. I've restarted the TV a few times, and Kodi is remote-controllable.