FYI, Many of the "Volume Hash Mismatch" threads on these forums seem to have involved bad memory. There is a good chance your Mac has a hardware issue.
You can try running the Apple Diagnostics to see if any hardware issues are detected.
Creating & booting from a Memtest86 USB stick can perform a longer more thorough memory test as well. I have found changing the Memtest86 CPU options to "Sequential" or "Round Robin" have resulted in more cases of detecting hardware issues. Most of the times the test did not result in any errors, but the computer froze during the tests which is just as significant at identifying a problem (I ran the tests without problem on another identical Mac without any freezes).
You can also run EtreCheck and post the report here using the "Additional Text" icon which looks like a piece of paper. Many times the summary logs at the end of the report have shown memory related issues.
To be fair to the Apple techs, the "Volume Hash Mismatch" errors have only recently been starting to be reported on these forums so it is not surprising that techs are not aware of any "known" issue.