I can't wake up Plex with my mobile phone

I can’t wake up Plex with my mobile phone outside of my home network. When the computer hibernates (sleeps), it cannot be woken up by mobile phone. Everything works fine on the home network and even Plex works on mobile data if the computer is not in hibernation. BIOS and network card are set. (Magic packet and Wol) I use Windows 10 Pro, Server version 1.41.1.9057 (Plex web version 4.141.0) , Router TP-Link Archer C80 , mobile Android , dynamic IP address. Please advise me. Thank you.

It’s called WoL for a reason, not WoW.
Magic packets are not crossing network boundaries.

You’ll either need to switch the LAN adapter to wakeup on “any” traffic (which can potentially keep it awake indefinitely), or have some agent running on your router which generates the magic packet when it sees incoming traffic destined for the plex server from the Wan side. But that too can potentially keep the server awake indefinitely, because remote clients can check for the server’s presence quite often. Which gets the more intense, the more sharees you have.

My recommendation is to keep the server awake at all times. Pick the hardware accordingly, to keep the power consumption reasonable.

My power consumption is 2 watts when hibernating, when the server is awake it takes 15W. If it doesn’t work out, I guess I’ll have to consider it.