I have set up a basic EoIP/IPSec tunnel between two 1100ahx2 with RouterOS 5.25. Everything looks just peachy, except that I seem to experience about 20% packet loss on icmp echo over the encrypted link. Pinging from Host1 to Host2, MT2 or MT4 shows packet loss, while pinging MT1 or MT3 does not. Is this to be expected?
Additionally, I’m seeing just over 600 Mbps throughput on BTest (UDP packet size 1500) between MT3 and MT4, expected throughput was somewhere above 800 Mbps. I have implemented the configuration described in the hardware encryption section of the IPSec article on the Wiki: http://wiki.mikrotik.com/wiki/Manual:IP/IPsec#Hardware_encryption. Any additional configuration required to reach the 820 Mbps described in the article, or is this an expected consequence of the EoIP encapsulation?

edit>
It seems the packet loss is related to IPSec packets arriving out of sequence.
in-state-sequence-errors: 15960508