@strods can you comment on the switch changes in more detail? Specifically the one about BPDU and HW vlan-filtering.
Here are two threads which were related to the problem this seems to be addressing
VLAN-Trunk not working [SOLVED - incorrect BPDU filtering on hAP ax lite HW offloaded trunk ports] - this post references support ticket SUP-119824
Bridge VLAN-Filter Offload broken on hEXr3? and this post where @skyhawk claims “Initial testing suggests the issues is not fixed.” but doesn’t go into details about what testing and results led him to the “not fixed” conclusion.
Another thread that seemed to fit the behavior repored in the above two threads. RouterOS 7 Bridge VLAN/DHCP client issue after upgrade