cracking wpa2
The format of WPA*02 is the same, but contain a MIC, an ANONCE and an EAPOL (usually M2) message instead of a PMKID. Many zeros are absolutely normal for an EAPOL message.
As I mentioned before, your hash file is damaged by what ever. Delete it and convert it again by hcxpcapngtool.

To find out if hcxpcaptool is working es expected get this example from here:
$ wget
$ unzip -j
$ hcxpcapngtool -o eapol.22000 -E wordlist test.pcap
$ hashcat -m 22000 --nonce-error-corrections=8 eapol.22000 wordlist

Take a look at eapol.22000 and you'll see that it is a WPA*02 hash line and it contain many zeroes.
hashcat status will inform you that the PSK was successful recovered.

If that is working, you have to check your environment and your workflow, because something damage your hash files. Unfortunately this can have many causes.

As an alternative you can use hashcat online converter:

For a test, I uploaded "test.pcap" there and compared the results by diff:
$ diff eapol.22000 6381_1652513795.hc22000
As expected, both files are identical.

The most common mistake for beginners (Linux newbees, working for the first time in a Linux terminal and running command line options) is using a wrong working directory. This will result in hashcat's warning "Separator unmatched":
$ hashcat -m 22000 not_exist.hc22000 wordlist
hashcat (v6.2.5-400-gf31dcc5d1) starting
Hash 'not_exist.hc22000': Separator unmatched
No hashes loaded.

Started: Sun May 15 08:10:58 2022
Stopped: Sun May 15 08:10:58 2022

Linux commands like pwd (show working directory) an ls (show content of the current directory) are helpful to check the working directory and the content of it.

Messages In This Thread
cracking wpa2 - by JamesIsJames - 05-13-2022, 09:59 AM
RE: cracking wpa2 - by ZerBea - 05-13-2022, 06:09 PM
RE: cracking wpa2 - by JamesIsJames - 05-13-2022, 09:17 PM
RE: cracking wpa2 - by ZerBea - 05-14-2022, 08:04 AM
RE: cracking wpa2 - by JamesIsJames - 06-02-2022, 05:53 PM
RE: cracking wpa2 - by ZerBea - 06-02-2022, 10:10 PM