Can I ask if the people posting in this thread have all of their devices hooked up directly to the TV, or whether the devices are hooked up to a receiver that in turn is connected to the TV?
I have all my devices hooked up to a receiver with a single HDMI cable running from the receiver's hdmi (arc) output to the LG C1 hdmi 2 (eArc) input. What seems to be happening in my situation is that the TV is renaming its hdmi 2 input if the devices attached to the receiver have hdmi cec turned on. It will even create multiple hdmi 2 inputs, one for each device attached to the receiver that has hdmi cec enabled. For example, there's an hdmi 2 input which, when selected, not only selects the receiver but changes the device to blu ray, another that selects the receiver and changes the device to Apple TV, etc.
And it seems to be naming these multiple hdmi 2 inputs arbitrarily and won’t let me rename them. Further, it won’t let me select just “HDMI 2” and have it return to the receiver with whatever device was previously selected on the receiver. It will only return to the receiver, change the receiver's input to, for example, blu-ray (and even turn on the blu-ray player if necessary!), so that I have to manually change the receiver's input to cable box, if that's what I want to watch.
The problem seems to go away if I disable hdmi cec on the devices connected to the receiver. New hdmi 2 inputs are created on the TV only for those devices for which cec is enabled.
I don’t know if this additional detective work helps anyone or not, but hopefully it will save someone some time and perhaps help them solve their issue.