LOOP Warnings on Management network

For general traffic on our network I run iBGP with OSPF.
For Management traffic I create a small “Management subnet” for that site. I currently use the same management VLAN across the whole network. I then create a “Management Bridge” with RSTP on, I add a vlan to the ports with hardware directly attached, I add the vlan for the ports to the bridge, I assign a gateway address to the bridge and that’s it.
The problem I have is that I am seeing a lot of LOOP warnings in the logs. Essentially it’s a L2 topology for management and our network is starting to get quite large.

What is the best way to handle management devices? Should I run a unique VLAN for each site? Any advice would be really appreciated as I don’t want this problem to persist.