I upgraded from 24.1.2 to 24.1.10 and it seems that routes to Wireguard peers no longer get added. eg. if I have a peer with "Allowed IPs" set to "10.2.0.0/24" I cannot ping 10.2.0.1 from the router because there is no route added. Manually adding a route: route -4 -v add 10.2.0.0/24 -interface wg1 gets things working again. "Disable Routes" is NOT checked in the Wireguard instance settings. I have made no config changes after the upgrade and thing were working fine in 24.1.2.
Found the issue:
https://github.com/opnsense/core/issues/7355
Had to change IPv4 Configuration Type to "None" on the Wireguard interface.