cruise control button turns on when lights turn on

I have removed the cruise control stuff under the hood.and i’ve been using the CC button to turn my fan on manually.I wired it to the green wire that shows +12v when CC button is pressed on the on position.It has been like this for a year or so. And just yesterday, i reach to turn my cc button on and nothing happens.No green light from the button. So i thought it was the cc fuses.so i checked #24 and #34 and they were fine. went to turn on my headlights and now the button is on.but it stays green whether its pressed in or not. I checked the green +12v wire i wired to my fan and it shows 0volts. When i turn off the headlights, the button turns off. Could this be the ICU acting up?CC box maybe? or even CC button? I haven’t rewired anything recently.

How do you have it wired? Are you using a relay? Do you have a/c sub harness or non a/c wiring?