Time to live exceeded - Negative Packet loss

Hello everybody

When I create and connect more than 2 Mikrotik RouterOS VMs to my servers network I face with some strange problems:

1- When I ping an IP from my Mikrotik VM I receive 20 times more packet than I send. (packet loss = -2000%)!!!
2- When I ping Mikrotik VM IP from my home Internet I get “Time to live exceeded error.”

When I block packet forwarding in those router VMs, everything returns to its normal state!

Please help me!
Thanks

you are getting more replies than you are sending out. Check your bridged interfaces, or simply interface configuration for guests.

easiest way to see how this happen is like this:

ping ff02::1%ether3

as that is guaranteed to have multiple replies if there are more than one ipv6 device on Ethernet network.