I have never been able to recover deleted user files (Documents, images, spreadsheets, etc) from an SSD using recovery software.
Try it yourself if you like, you can download/install Recuva for Free and tell it to search your SSD for deleted documents, or images.
If it finds any at all it will only be a few that haven’t been garbage collected yet.
(Maybe you disabled TRIM on your SSD, or it’s an external SSD connected by USB so doesn’t get TRIM commands. Without TRIM the Garbage Collection still runs but doesn’t run as often).
Recuva will find deleted System Files if you tell it to search for ‘everything’.
Presumably that’s because the way those System Files have been deleted means that they have not been TRIM’med and so the SSDs Garbage Collection hasn’t got to them yet.
However it is rarely System Files that anyone is trying to recover.
More about how SSD Garbage Collection and Wear Levelling work in conjunction with TRIM:
Note what that Crucial article tells you about how writing to SSD blocks/pages works, and think what that means for Wiping Free Space.
WFS works by writing junk data (eg, O’s and X’s) where the deleted file’s data was on the HDD, USB stick, SD card, etc.
WFS can’t do that on a SSD because that space cannot be written to until after it has been Garbage Collected.
And Garbage Collection clears it out anyway so there is no need to WFS after the Garbage Collection.
So all that Wiping Free Space on an SSD is actually doing is writing junk to as much of the SSD as it can and then deleting that junk again.
It doesn’t (can’t) overwrite any previously deleted data.
All a WFS is doing on a SSD is just using up some of the SSD’s write cycles and so shortening it’s lifetime.
If you WFS regularly and frequently (weekly or worse daily) on a SSD then you can make a big difference to your SSD’s lifetime - you are slowly killing it.