Have you checked every setting in reference with the documentation?https://docs.opnsense.org/manual/how-tos/wireguard-s2s.htmlAre you using wireguard-kmod or wireguard-go? I had problems with wireguard-go not doing handshakes anymore. So wireguard-kmod is the choice to go imo.