Thanks u nailed it 🙂 a config override was auto generated with M307’s for all heater’s. For some reason setting a probe type for a heater overrides the M307 with blank pid’s in config override which is why the bl touch worked and pwm switch did not.....I guess?