Thanks for the video, which helped me. Being no UDM expert, but there is also another way instead of creating two rules for covering both directions: Define a rule to allow all established and related sessions for internal adresses. Source: all local IPs, dest: all local IPs. Then under advanced check established and related. Works for me and could be easier, if you are creating more similar rules and want to avoid pair of rules.
Just playing with WG on Unifi for the first time today, seems like it's not going to work S2S, it's just for desktops, phones to connect back. Trying to get it to play with PFSense...
I've had the same results. I follow the same steps and I get connected but I have no internet access and can't ping anything. Also my VPN device never shows up in connected devices.
Sadly, showing a speed test will prove absolutely nothing since speeds are highly dependent on several factors like isp speeds, distance between client and server and several other factors. I can tell you that at least for me, the is no comparison between the old l2tp based vpn and wireguard. Wireguard kicks ass!