Why did I have to change the wiring to use a smart WiFi thermostat?
The boiler probably has its own transformer. Removing the RH-RC jumper allows the thermostat to close the switch that the boiler needs closed; not powered.