Wireguard road warrior/site-to-site with VRRP WAN v4 addresses - tunnels not connecting

The problem with source address selection for the response packets sent by WireGuard has been discussed in plenty of threads on the forum. You can apply the following workaround using NAT (SRCNAT and DSTNAT) described in one of those threads:

You should also read the other posts from @lurker888 in that thread for more explaination.