If I turn off RSTP on sw01, then it becomes "edge forwarding" and everything works as is should.
https://imgur.com/a/wp5SztZ
The swos version is the latest 2.13 as of today. There is a warning here https://help.mikrotik.com/docs/display/ ... ANandVLANs in the documentation:
For this reason, the "ingress VLAN receive" filter was set to "any" on both switches. It should allow RSTP BDU packets to go through.CSS106 devices running SwOS version 2.12 can filter RSTP BPDU packets when enabling VLAN filtering on ports (VLAN Mode enabled or strict). With SwOS version 2.13, it is recommended to set VLAN Receive to any on trunk ports.
So why sw01 is discarding packets on port1 P1-SW03 when RSTP is turned on?