Wake on LAN has several components that must be present in your system to work.
1. The power supply must be of a type that provides standby power. A power supply of the ATX standard provides standby power.
2. The motherboard must support WoL.
3. The network card must support WoL
4. The network card must receive standby power, either through the PCI connection or a separate power connection. The separate power connector is often from the motherboard (been a while since I’ve seen one).
5. Enabled in BIOS.
Most current systems meet all of these requirements (using the onboard NIC). It is older systems where you need to check compatibility of all components.
Oh, and turning the system off at the surge suppressor stops all of it from working. 😉
A reference point: