Anyone running both Mullvad and Tailscale (both Wireguard)?

I’m new to Wireguard and am trying to run two wireguard services, Mullvad and Tailscale. I want Mullvad to handle all my outgoing web browsing, and Tailscale to handle all my personal device-to-device connections.

However they’re interfering with each other in a way don’t understand. Does anyone have a config for this I could take a look at?

Hosted by Flying Circus.