Wireguard handshake did not complete after 5 seconds on home network
I'm having a problem with Wireguard not connecting on my home network (VDSL) but working fine if I use the same Wireguard server on mobile network.
The error is handshake did not complete after 5 seconds.
The problem is happening on different providers, not just one provider.
One interesting note is that I have two other servers that I setup with https://github.com/StreisandEffect/streisand/ 2 years ago and I can connect to Wireguard using my home network (and mobile network) with no issues at all.
I've tried with different Ubuntu versions (from 16 to 20) and on Debian 10 but the same result, it works fine on mobile network but not on my home network.
I can connect to the server listening port from my home network using ncat, I send some text and I receive it on the server without issues.
I tried different MTU values on both the server interface and client profiles, nothing.
Any help would be appreciated.