Wireguard is a VPN, and VPN implies routing, and your Slate is a router.

Can’t route within a within a given scope…

I use a 10-dot for the WG connection when going point-to-point (e.g. WG server at Home, and WG Client on my USB-150), and there, things generally work.