Je pravděpodobně problém s firewallem. Windows má tendenci považovat VPN síť WireGuard za “veřejnou”, což způsobí, že zahodí všechny příchozí pakety, pokud se nějak nedají do vztahu s dřívějším odchozím provozem. Nejsem si jistý, jak Windows vlastně pozná, že VPN je “přátelská”. V žádném konfiguráku to není. Podle mě je možné změnit profil konkrétního síťového rozhraní pomocí nějakého příkazu PowerShell.
Zkoušel jsem následující příkaz na straně serveru, protože přeposílání hlásilo “zakázáno”, ale nepomohlo to. Připojení z klienta po změně nic nezměnilo. Připojení na straně serveru nic nezměnilo, jen resetovalo příznak přeposílání na zakázáno.