I am trying to power a 4pin 12v fan using an external PWM controller (NE555 timer based). I have the fan connected directly to a 12v power source and the pwm pin connected to a PWM controller to control the fan speed, but it is not working.

Apologies for the amateur diagram. The blue line represents pwm power going to fans 4th pin, but the 555 timer is at a constant 12v instead of pulsing. I think the problem is the ground from 555 timer but I dont know where to connect it. Please advise.
This is the pwm controller I am using
https://www.ebay.com.au/itm/12V-DC-...e=STRK:MEBIDX:IT&_trksid=p2060353.m2749.l2649

Apologies for the amateur diagram. The blue line represents pwm power going to fans 4th pin, but the 555 timer is at a constant 12v instead of pulsing. I think the problem is the ground from 555 timer but I dont know where to connect it. Please advise.
This is the pwm controller I am using
https://www.ebay.com.au/itm/12V-DC-...e=STRK:MEBIDX:IT&_trksid=p2060353.m2749.l2649
