UDP traffic on bonded interface is invisible on hAP ac (bug?)

Hi!

Today I experimented with link bonding between Linux box (2x10/100 cards) and MikroTik (hAP ac). I successfully configured it:

MikroTik side:

[grzegorz@MedTik] > /interface bonding print
Flags: X - disabled, R - running
 0  R name="asclepius-bond" mtu=1500 mac-address=XX:XX:XX:XX:XX:XX arp=enabled slaves=ether4-ascbin,ether3-ascusb mode=balance-rr
      primary=none link-monitoring=mii arp-interval=100ms arp-ip-targets="" mii-interval=100ms down-delay=0ms up-delay=0ms
      lacp-rate=30secs transmit-hash-policy=layer-2 min-links=0
[grzegorz@MedTik] >

Linux side:

# There are separate configurations for both cards due to upstart problems

auto bond0
iface bond0 inet dhcp
	bond-slaves enp7s0 enx9cebe80489d6
	bond-mode 0
	bond-miimon 100

auto enp7s0
iface enp7s0 inet manual
	bond-master bond0

auto enx9cebe80489d6
iface enx9cebe80489d6 inet manual
	bond-master bond0

Next I did a UDP bandwidth test using netcat+pv on laptop and on server - they reported expected speed, both card were used. However when I looked into Interfaces List tab inside Winbox I noticed strange thing - data transferred between laptop & server are only visible on interface connected to laptop. Bonded interface and physical ones are showing 0bps :confused:
It’s worth to mention traffic is visible as ~900Mb/s in torch running at bonding interface, however there’s no way to tell what’s the real bandwidth (in this case laptop is 1Gb while bonded interface is capable of ~200Mb).
Screenshot 2016-03-05 17.41.35.png
In my configuration ether2 is an master port for bridge which consists of ether2 (which is obvious) and ether5. Than ether2 along with bonded interface & wlan’s are added to bridge.

[grzegorz@MedTik] > /interface bridge print
Flags: X - disabled, R - running
 0  R name="bridge-local-intranet" mtu=auto actual-mtu=1500 l2mtu=1598 arp=enabled mac-address=XX:XX:XX:XX:XX:XX protocol-mode=rstp
      priority=0x8000 auto-mac=no admin-mac=XX:XX:XX:XX:XX:XX max-message-age=20s forward-delay=15s transmit-hold-count=6
      ageing-time=5m
[grzegorz@MedTik] > /interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic
 #    INTERFACE                                        BRIDGE                                        PRIORITY  PATH-COST    HORIZON
 0    ether2-ext                                       bridge-local-intranet                             0x80         10       none
 1    wlan24                                           bridge-local-intranet                             0x80         10       none
 2    wlan5                                            bridge-local-intranet                             0x80         10       none
 3    asclepius-bond                                   bridge-local-intranet                             0x80         10       none
[grzegorz@MedTik] >

This scenario is only replicable with UDP - using TCP bandwidth is correctly displayed everywhere.
After a while I think this problem may be related to http://forum.mikrotik.com/t/traffic-between-builtin-radio-and-ethernet-in-bridge-are-skipping-bridge/92921/1