While troubleshooting a home appliance, I found something odd: a 120V AC refrigerator fan stopped spinning despite being connected to 120V AC voltage (verified with my multimeter) inside the refrigerator. But when I hard-wired the fan to a 120V household circuit, the fan runs fine.
I checked the usual culprits (e.g. shorts, corroded connectors, mechanical obstructions) and everything looked OK. Just to verify, I mounted the hard-wired fan inside the appliance and it ran fine. Then I switched back to the refrigerator's connectors and it wouldn't run, and I re-verified 120V AC across its connectors.
My assumption is that the appliance's controller board (or some other upstream electrical component) failed and caused this problem.
What could cause this behavior? My naive understanding was that if the voltage is present, then current will flow. Could the upstream electronics be doing something that prevents current from flowing (at least enough current to overcome the friction of the fan motor) but still shows the 120V AC voltage difference?