I just created the topology shown below

The problem is Ubuntu virtual machine do not get any packet from Windows Server 2022 or Windows 10 (virtual) machine (Ubuntu machine is communicating with Windows 11 physical).
I used to watch what is going on with wireshark. In layer2 Windows Server gets arp packets and add Ubuntu to its own arp table but Ubuntu doesn't. Ubuntu is able to send ICMP packages to Windows Server 2022. Wireshark screen shots are:
Wireshark capture from physical windows 192.168.1.1: 
Wireshark capture from Windows Server 2022 192.168.1.10: 
Some extra details
- The Ubuntu VM is on VMware, with a bridged network interface
- The Windows 10 VM can ping the physical Windows 11 machine
- Addresses are assigned statically (manually)