@dcci81m0hrwd Do you use mods, or are you willing to try a few? If so, I'd suggest adding NRaas ErrorTrap, Overwatch, MasterController, and Traveler, all described here:
https://answers.ea.com/t5/Technical-Issues-PC/Sims-3-Common-Game-Fixing-Mods-Hero-Approved/m-p/9838855#M244208
ET, OW, and Traveler do their jobs without player input; MC doesn't do anything unless you use it to issue a command. I'd suggest using MC to reset the town too: click on the base camp map tag and select NRaas > MasterController > Town Options > Reset Everything. (Let the game clock run for a few sim-minutes before and after the MC reset.) Then "save as" and rename the save, so the original remains intact as a backup, and quit. Delete the five cache files in your user folder:
- CASPartCache.package
- compositorCache.package
- scriptCache.package
- simCompositorCache.package
- socialCache.package
Then reload and send your sim home right away.
If this doesn't help, or you don't want to use mods, try to lower the stress on the game engine as much as possible:
- Empty out your sim's inventory as much as is reasonable. Having a few items is fine, but not much more.
- Save the game immediately before you want your sim to return home.
- Exit to the Main Menu and lower all the graphics settings to the minimum. Turn off the in-game shopping experience and the interactive loading screens as well, then quit to desktop.
- Delete the five cache files in your user folder (listed above) again.
- Take your computer completely offline. You can sign in and put Origin/the EA App in offline mode before disconnecting your computer and launching the game. Disable the Origin/EA App in-game overlay as well.
- Load the game, and once the clock has run for a few sim-minutes, send your sim home right away.
- If they arrive intact, use "save as" to rename the save, then quit. If you want, you can first exit to the Main Menu and raise the graphics settings again, but be sure to quit to desktop before reloading the save.