Hello, I’m sorry to hear about your situation 😓. The reason no data recovery application can find the files is likely because the controller on your SD card supports commands CMD 32, CMD 33, and CMD 38, which are similar to the TRIM command on regular SSDs. These commands erase deleted files on your SD card to improve performance during future write operations. You might want to look up information about your specific SD card model and whether its controller supports these commands to confirm this.
By the way, we have a dedicated article on the topic of TRIM on SD cards, which you can check out here.