Monterey issue with external HFS+ disk. It is NOT a HW issue.
My external HFS+ disk was corrupted after Monterey upgrade nine month ago and I reverted my system back to Catalina. Catalina has no issue whatsoever for last nine month with my external HFS+ disk. This week, I plugged it in a 2017 iMAC running Monterey 12.5.1. IT CANNOT BE MOUNTED AGAIN after several file transfer and proper eject. I tried FirstAid in Disk Utility, it came back with "Invalid B-Tree Node Size". Disk is corrupted again and is not recoverable. Apple, please fix the problem.
I always eject properly before unplugging it from USB port. My usage pattern did not change, putting files on this external disk so I can access them on different machines.
The following was the old thread of my problem reported in January which was closed with no resoltuion.
Jan 20, 2022 7:52 AM in response to moondav
Monterey has serious problem with external HD, not just SDD. It corrupted my simple single-partition HFS+ disk TWICE in a week right after upgrading to Monterey. In both cases, I could not use FirstAid in Disk Utility to fix the disk in both occurrences. Only way to recover is to reformat the disk. In both cases,
I now reverted my MAC mini back to Catalina. It's been a week, and my external HD is fine.
Mac mini, macOS 10.15