Sparia101 OneDrive is probably the cause of this issue, in that it's syncing your files and perhaps replacing the ones you want with older copies. Since your OS won't allow two files in the same location to have the same name, sometimes an older version can overwrite a newer one.
For now, there are saves from late April that the game can't read because their names have the wrong format. I'm talking about all the files with -Elanor in the name; that needs to go. Start by renaming this:
Slot_00000002-Elanor.save
to this:
Slot_0000000a.save
If that's taken, use a different letter (b to f) or a higher number (e.g. 12 or 20); the key is there need to be eight digits in total after Slot_ and before .save. If this save isn't viable, try one of the backups with the same -Elanor in the name, and renumber it to something else you're not using.
Longer-term, I would suggest getting rid of OneDrive or at least not allowing it to sync your Sims 4 data. Please see the first post of this master thread for instructions:
[CURRENT ISSUE] Sims 4 saves/user content disappearing (PC) | EA Forums - 11838402