External SSD overheating under macOS Monterey
I have an nVME SSD connected to my M1 Mac mini via a USB 3.1 enclosure. Ever since upgrading to macOS 12.0, the enclosure runs extremely hot even with no actual drive activity, to the point that it overheats and disconnects. Previously I'd only see this happen when putting the drive under extreme load, but now even without doing anything on the drive it ends up disconnecting within minutes (with a "Disk Not Ejected Properly" error), making the external drive completely useless.
I keep a lot of things on this drive and not being able to access any of these files is, as you might imagine, a very large problem.
Also, when the drive is connected, BlackMagic Disk Speed Test is showing a read/write speed of 150/190MB/s, which is WAY lower than its usual speed of 900/880, which also tells me that something is chewing up a lot of bandwidth on it.
The Activity Monitor application isn't showing any specific disk I/O happening, and I have no reason to believe that there's anything wrong with the enclosure itself. How can I track down what's going on and regain access to my drive?