You should check `powercfg lastwake` via PowerShell, and Event Viewer, to determine what wakes up your PC.
I had similar issues, and IIRC, I had to disable wakeups for network adapters in Device Manager.
I had similar issues, and IIRC, I had to disable wakeups for network adapters in Device Manager.