So I have found by removing a chip next to the fan sorts the fan out and joycon charging. I just flicked it off with a small set of tweezers. No need to replace it.
This is for models only with the diode next to the fan. If it does not have the diode next to the fan then it’s the PU chip that needs replacing.