10.86.5.0       *               255.255.255.0   U     0      0        0 br-lan
10.89.5.0       *               255.255.255.0   U     0      0        0 wg0

These two rules result in incorrect routing
Why are your br-lan and WG on the same subnet?