Fusion disk full, freed space not becoming available.
I’ve run into an issue with my 2014 iMac 5k, 1TB fusion disk (running Catalina). About three weeks ago, a modal popped up saying I’d run out of application memory and the system became unresponsive. This appeared to mean the disk was full. After cycling on an off (system appeared to hang completely while attempting a restart), I cleaned ~100GB off the disk, and thought nothing more of it.
Then on Wed last, the same message showed up again. It’s highly unlikely anything like 100GB of extra space has been used in the last three weeks. But hey ho, I more thoroughly cleaned up the disk and moved files off to an external disk, paying attention to how many files were moved / deleted. I moved in excess of 100GB of files on the external disk and deleted two old VMs ~50GB and sundry other files, for freeing up 150GB-200GB of space. I also went into disk utility and deleted a 120GB boot camp partition(*) and removed local snapshots. The system started working again, although reporting a negligible change in the amount of available space on the disk (~40GB).
Two days later, the same modal appeared again. Mail also reporting inability to read mail as there was no disk space available. I freed another ~100GB, mostly moving files to an external disk and deleting them from the main disk. No significant change in the reported available space, still at about 40GB on startup.
The next day, mail again reported inability to save new messages due to no available space.
Thinking this has gotten crazy, and there is no point trying to free more space, I made used carbon copy Cloner to clone the disk. The clone size is 659GB. That seems reasonable.
What is going on and how can I make the ‘missing’ space available?
(*) I now know I shouldn't have used disk utility to delete the bootcamp partition (It would be nice if diskutil gave you an alert, "this appears to be a bootcamp disk and may not be able to deleted correctly with disk utility. It can be removed correctly using the bootcamp assistant. Do you want to continue." Now that has happened, what can I do to reclaim that space?
Thanks in advance for any help or advice.
iMac Line (2012 and Later)