Bit of a tricky one ! Radiator fans 2004 lancer

Hey guys!
But of a tricky one.
Noticed my cooling fans weren’t coming on when car was up to temperature but would when I turned the a/c on. I assumed it was the coolant temperature sensor. So I ran around with the a/c on until the part arrived which shortly after the fans stopped running altogether even with a/c on. They only work when I unplug the coolant temp sensor.
Changed the sensor, the relay and fuse , the fan control module and the fans still won’t work unless unplugged.
My aircon is currently out of gas which happened a while ago , booked in to be fixed this week could that be related?
Any thoughts guys ???