Mikrotik packet Sniffer Broken?

I was doing a packet capture with Mikrotik router but in bridged mode. Ports 1,2,3 and 4 are in a bridge and port 5 not. Streaming from port 5 that has an IP address of 192.168.7.4 to Wireshark PC1 192.168.7.5 there are a lot IP packet errors from the packet capture with the Mikrotik. So I setup 2 more laptop with Wireshark and started a packet capture from a Cisco switch and an Edge switch at the sometime with Mikrotik. The Cisco and edge switch show the same IP packet with very little packet errors but the Mikrotik packet capture show lots of IP packet errors. And don’t match the packet capture form the Cisco or the Edge switch.

So my question is why does Mikrotik packet capture have lots of errors and don’t match other 2 packet captures?
And is Mikrotik Packet Sniffer Broken?

RouterOS 7.11.2
Picture1.jpg

Are you sure that bridge HW offload is disabled (at least for ports which are of interest)?

@mkx

Yes. Because not was not seeing any packets when hardware offloading was on.

here is the config

/interface bridge
add fast-forward=no name=bridge1
/interface bridge port
add bridge=bridge1 hw=no interface=ether1
add bridge=bridge1 hw=no interface=ether2
add bridge=bridge1 hw=no interface=ether3
add bridge=bridge1 hw=no interface=ether4
/ip address
add address=192.168.7.4/24 interface=ether5 network=192.168.7.0
/ip firewall filter
add action=accept chain=input
add action=accept chain=output
add action=accept chain=forward
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh disabled=yes
set api disabled=yes
set api-ssl disabled=yes
/system note
set show-at-login=no
/tool sniffer
set filter-ip-address=192.168.4.0/24 filter-stream=yes only-headers=yes streaming-enabled=yes streaming-server=192.168.7.5