In general, how/why would doing a tcpdump on a Linux bridge interface affect whether packets get forwarded?
O software de ponte espera que a interface esteja no modo promíscuo, para permitir que ele receba pacotes unicast enviados para alguma outra máquina? Se assim for, então talvez seja um buggy, de modo que ele não esteja ativando o modo promíscuo ou não o esteja fazendo com sucesso, e o tcpdump, que por padrão ativa o modo promíscuo, está, como resultado, trabalhando em torno do bug.