See the image below. Since the update, if you try to wake an offline machine, the QueuedWake action is stuck in pending without ever being processed.
I think I know why. If you see the MAC Address field, it's blank. In fact, all my machines, online and offline, have that field blank.
It seems that on v21.6, the server isn't receiving new MAC Address information from the remote machines. Nor is it retaining the old MAC Address information (for offline machines) that should be stored somewhere.
And without the MAC Address information, I presume the machines in the same network can't send the WOL magic packet to the relevant machine, like trying to deliver a letter without knowing the house number.
EDIT: I reverted my instance back to v21.5 and the MAC Addresses are now restored and the Wake function is working again. So this is definitely a bug introduced in v21.6.
Customer support service by UserEcho