Bridging VLANs Between Multiple RB600s

Layout:
3 RB600s Connected Via 5 GHz connections with nstreme (I.E. two connection linking them in series), which I will call A, B, and C.
A is connected to B, and B to C.
The A to B connection I will call 1, and the B to C connection I will call 2.

The connections have IPs associated with each of the interfaces and I can ping across these just fine.
I have VLANs across the wireless links, that independently work well.

Problem:
However, when I bridge a VLAN from connection 1 with a VLAN from connection 2 I get a rather unexpected result.
I can ping the C IP from A about 9 times and then it stops working for about 2 minutes and then allows about 9 more pings, and on it goes like that.
Meanwhile, from B I can ping both A, and C without any interruption.

My (hopefully) temporary workaround:
I have created an eoip link between B and C and added that to the bridge.
This link works very well, but is not a VLAN.

My positive outlook:
I hope that there is some obvious problem I have missed here that mitigates this issue :slight_smile:

My negative fear:
I fear that an underlying issue will never be resolved :frowning: