Can't bridge tap interface to a virtual machine
This problem is pretty easy to check.
If you add a NIC device to a virtual machine there is a list of devices to bridge it to. But tap interfaces do not appear here.
There are some scenarios where this is limitation, most obvious case if you want to create networks between guests only.