I sniffing udp communication with 2 instance of wireshark , 1: `2.0.0` 2: `2.2.1` .

In version 2.0.0 I get valid udp.checksum , but with 2.2.1 I always get udp checksum = 0000 .

Why is that? those wireshark sniffing the same packets.

The real problem is , when I save the same packet  and play this packet via 'playcap' or another tools that only play pcap file , so if I saved it with in wireshark `2.0.0` I get a response from the pc , but if I saved it via `2.2.1` I not get a response from the pc.

That same packet data , but it seem that wireshak damadge it , is that make sense?