could you please your config? because
should look like
MK router 1:
Port 1 → WAN(Internet) + VLAN B
Port 3 bridged with VLAN B
because if you put VLAN interface on Port 3, it means that packets are transmitted from Port 3 with VLAN tag - and on port 3 should be device that understand VLAN tags