CRS-317, Do VLAN trunks over LAGs work?

I swear this should be the simplest thing ever, but no matter what I do, nothing works.

I want to replicate a VERY simple SwOS setup in RouterOS. Two LAGs to two different switches, a few access ports on VLAN5 and the rest of the ports on the switch as hybrid ports.

and

No matter what I do, the access ports on VLAN5 are unable to contact VLAN5 on any other switch. In SwOS, it works perfectly.

I feel like I’m missing something unbelievably obvious. I’ve tried:

  • VLAN Filtering disable on the bridge, nothing under /interface bridge vlan. At this point almost everything works but the PVID=5 ports. They work between the ports on the switch but not between switches.
  • VLAN Filtering ON. Setting up /interface bridge vlan (or letting it be detected automatically). Switch loses all connectivity and I’m back to console cable.

Here is a picture of that config:

Any insight anyone can offer would be great. I’ve been trying to troubleshoot this for a few weeks and I feel like I haven’t made any progress.