RouterOS 7.12.1 and Wireguard - can't ping Windows devices

I have 2 Mikrotik with RouterOS 7.12.1, connected to each other via Wireguard (the usual standard IP and routing configuration).
All internal devices are pinging from the internal network of their router. But pinging devices on the internal network of another router only works for UNIX-like devices (Ubuntu and ESP-8266); Windows devices do not ping. At the same time, all Windows devices are configured and working as expected + I can access the Windows terminal server on the network of one router from the internal network of another router.
Thus, pings to a Windows device via Wireguard from another router do not go through. The situation is symmetrical for the internal networks of both routers.
Is this a bug or the feature? :slight_smile:
P.S. If I use the Windows WireGuard client and connect to Mikrotik via WireGuard, I can only ping Unix-like devices. Windows computers are available, but they don’t respond on ping.

Prime guess: the Windows boxes don’t ping without Wireguard in the way, either. Subsidiary guess: enable ICMP in the Windows firewall settings.

All devices are pinging from his router!
Windows computers is not pinging ONLY from another router through WireGuard.
ICMP on win comp - enabled :slight_smile:

SOLVED. It was necessary to additionally enable the rule “Virtual machine monitoring (echo request - ICMPv4 - incoming traffic)”
Rule “File and Printer Sharing (Echo Request - Incoming ICMPv4 Traffic)” does works from “local” ping and not work when pinged via VPN.