Hex PoE (switch chip QCA8337) hardware offloading

Hi,

I have RSTP running and I configured some ports as edge port with BPDU guard on. But when I do that, the router becomes unresponsive. Luckily safe mode came to the rescue. My suspicion was that this has to do with hardware offloading: https://wiki.mikrotik.com/wiki/Manual:Interface/Bridge#Bridge_Hardware_Offloading. And I was right, when I disabled hardware offloading, the switch did not become unresponsive.

But this still doesn’t seem right to me. Why doesn’t RouterOS warn me of this incompatible configuration? For example; “this configuration is incompatible with hardware offloading, do you want to disable it? y/N”. But instead the device just goes blank. Since I want to use MSTP and DHCP snooping (because I’ll have multiple VLANs), I’ll need to disable hardware offloading anyway. So it’s a sacrifice I already needed to make.

My question is, is RouterOS really this “you ask, I serve”? Even if it makes the device unresponsive? Because even in the logs there were no warnings. I’m using the CLI by the way. Perhaps the web UI is more informative?