WireGuard on phone drops on roaming, regardless of 802.11r

Try to disable dropping invalid packets and check connection tracking settings: