MikroTik Bonding under bridge but with loop

Hi, Good day.

I am running a network with VLAN configurations on it using fiber optic cables.
The network is running bonding on every devices to aggregate the traffic using the mode 802.3ad.
All used sfp+ ports are slaves of bonding interface. Per direction (e.q. switch4 to switch 5, switch 4 to switch6) on every switch has
different bonding interface.
All bonding interfaces are under also of the bridge interface named as “trunk_bridge”.
(Please refer to the image below with the configurations also)

Now, on under the log, the router keeps on telling me this:
“bonding1 interface,warning : bridge port received packet with own address as source address, probably loop”

What could be the possible problem? I think there is a loop, but all bridge interfaces are configured to run rstp.
Could anyone help me to find out the best solution to resolve this problem.

Your help is much appreciated.
network fiber.png

First thing I see is that you’re using bondings across devices (connecting Switch 4 to 5-10).
That’s not possible with MikroTik switches as they aren’t stackable in terms of backplane extension. Bondings have to terminate in the very same device.
I’d say that’s the first source of your problems.
-Chris

So do you mean, if the line from switch 4 is for switch 5, then the 2nd line from the switch 4 going to that floor should also stay at switch 5?
Thank you for your response dude