A new twist on Jeep heater controls

It could also be the control switch itself is going bad. Can’t form a proper guess without vehicle details.