As a last resort, I would try to secure erase the SSD -- sometimes that brings them back from the dead. It's often ineffective or short term, but it DOES work if the errors aren't related due to bad flash. You can check the health this way: Diagnosing and Erasing SSDs (Solid State Drive) -- the tool I used is paid, but you can find Parted Magic on archive.org - look for the newest version available by month and year. If you want the latest version, you'll need to find a way to get hold of a prepaid debit card. This might have it baked into the BIOS being a "business" PC but Vostros tend to be rebadged Inspirons. But for the business PCs like the Latitude, those seem to be consistent with 8th gen+ Intel/Ryzen 4000+.
Consumer PCs and BIOSes are a gamble - I have even noticed that on Ryzen 5000 notebooks from Dell consumer, some also do not have it available! The GUI UEFI Dells usually do regardless, but text based is a wildcard :-(.
SSDs crap out all the time, especially with heavy write amplification and heavy workloads, or just bad luck - I have seen it with the cheap DRAMless "client SSDs" from SKHynix with the 2230 parts where they run hot for years and fail. Dell loves to use those, and they have a less than stellar reputation compared to the 2280 drives. I have had better luck with the PC711 even if the AMD controller and PC711 creates a DCP_WATCHDOG crash event with Win11 25H2 on a USB2 drive unless you disable all of the power management features. I don't suggest the PC711 2280 because it has notoriously bad firmware (sleep state issues), but it tends to be tolerable whereas the 2230 drives die in 7-8 years without fail.
I have seen those 2230 SKHynix DRAMless SSDs crap so badly with 2230 I once had to clone it to a working spare SSD and then work with the clone. Yep, they fail that badly and you might have one of those 2230 drives being it's a Dell.
Other drives like the Intel 670p tend to take it better, I have one of those in my former Best Buy demo PC I got when it was ~18 months old when I got it (with the C0 13th gen i5) with 9% wear but heavy writing abuse. It works fine (albeit as soon as this NAND shortage ends, it's getting a new SSD; but not a pricey one given it's a potential dud just in case because the CPU warranty extension will be... complicated). I would explain that to your mom in a way that makes sense to her.
If it makes you feel better when I was still in high school, my parents forced a low spec Celeron 900 Compaq on me with an ultimatum (ignoring used>new wins at the low end of the spectrum) and I could do better with an E6400 or some other Core 2 laptop from that time, albeit maybe needing a new hard drive early on.
In addition to that, the things I did to that laptop behind their back would have potentially led to being treated like a criminal or grounded, just upgrading the RAM was at risk of being treated like a criminal or grounded. IT NEEDED IT because W7 did not do well on 2GB, you needed 4GB+ back then! I also broke the power flex clip and somehow got it back on without them ever knowing. It died due to a bad USB board shorting anything it touches which was a known issue with that PCB. Even with that known issue, I treated it horribly because it was a pile of crap from day one.
Here is the SM: https://www.dell.com/support/manuals/en-... -- get a 512GB or 1TB SSD, 256GB is useless these days. It's not hard on yours, but the closest SM I found is for the 3400. Look for an SSD here: https://www.bestbuy.com/site/searchpage....