Why did you set up a WireGuard client on local laptop(10.0.0.4)?
In this diagram, it should work by default. You can ssh to the router, stop the mwan3, then try again.
mwan3 stop echo " " > /proc/net/nf_conntrack