I have the same issue, the only solution is to use static IP addresses, or replace your Realtek NIC with Broadcom/Intel.
I have seen that when a virtual machine request an IP from VLAN 10, the DHCP server responds on the native VLAN 1.
This is not the case after I swaped the network...