I tried some other v1 test wallets and they worked. With my known wallet, I truncated the file and adjusted the length field to be 288 and it worked.
Finally, opening the hash files in visual studio saw the file was UTF-16. I saved with UTF-8 encoding and it fixed the problem. Hashcat can now recognize and correctly crack the known wallet hash.
SOLUTION: Save file in UTF-8. No BOM. No UTF-16. Just UTF-8
Finally, opening the hash files in visual studio saw the file was UTF-16. I saved with UTF-8 encoding and it fixed the problem. Hashcat can now recognize and correctly crack the known wallet hash.
SOLUTION: Save file in UTF-8. No BOM. No UTF-16. Just UTF-8