Can firewall block packets visible in Wireshark?

Yes. Wireshark operates "before" firewall and sees all the packets that the network card receives. Then the packets get filtered by the firewall running on the PC.