@Nimbus hi!
Sorry for the late reply, I was checking the configuration and you didn't enable the ARP broadcast under the sub-interface, causing the ARP broadcast packets not to be generated, in which case the MAC address of the terminals couldn't be learned on the router.
After the arp broadcast has been enabled, the ping is normal.
By the way, it's recommended to choose the Ask for help if you have a problem. That way, the post will be marked as Help, so it becomes more conspicuous.