VRRP WAN + VRRP for VLANs

Hi!

I’m trying to set up a failover with one WAN link and two Mikrotik routers, each Mikrotik router is connected to one switch. See image attached.
schema.jpg
Also I would like to have separate VLANs, the routers will have an IP for each VLAN which will act as gateway for the servers connected to the switches. I have configured these IPs with VRRP too. See image attached.
interfaces.jpg
This is working fine if one router hangs, backup router get virtual ips and everything is working in seconds, but the problem comes if wan link goes down on master router. Backup router will take virtual IP for WAN, but virtual IPs for VLANs will stay on master router.

Can I get this working? Is it possible to link all VRRPs so a fail in one link will move every IP to the backup router? Should I use only one VRRP for WAN and configure VLANs in a different way?

Any help would be appreciated.

Regards.