strange but if you will manually assign dns servers (to public google for eg.) and disable ipv6, wireguard connects without any issue. when dns is set on auto, and/or ipv6 enabled… endless loop (rekey blah blah).