Это не баг, а фича:
Соответственно, способа решения проблемы два:The bridge ID begins with "8000" and is followed by the lowest MAC address of its members.
- назначать принудительно MAC бриджу
- назначать MAC устройству tap0 больше, чем у vlan0, eth1
P.S. Поэтому и не мог воспроизвести проблему у себя, т.к. не подумав ставил адрес новому устройству больше...