MSTP on VLAN interface that is part of the bridge

Hi, I have 2 routers connected with two VLANs.
Each router has it own bridge interface.

VLAN 1 connects those bridges together between routers.
Now I would like to get redundancy and spin up another VLAN which would be also part of the existing bridge.

Should be MSTP enabled on both bridges?

Im facing issue, when I enable both VLANs, whole physical interface is going down because of loop detected.

I should also mention, that VLAN is created through “/interface/vlan” and that interface is added as bridge port. I can’t do it properly by adding whole interface to the bridge because it is already part of the different bridge.

To summarize my goal: I want two bridges connected via 2 VLANs providing failover.

I’m not sure I understand your problem exactly.

Do you want physical redundancy i.e. have two (essentially parallel) wires connecting your routers, so that if one fails, the other takes over?

That is your problem, see https://help.mikrotik.com/docs/spaces/ROS/pages/19136718/Layer2+misconfiguration#Layer2misconfiguration-VLANonabridgeinabridge. The ports should all be members of a single VLAN-aware bridge with appropriate VLAN configuration,