@wastedlizzy A sim not returning home is a sign of the travel transition breaking, which it often does. There are ways to try to fix it both with and without mods. Without them, the best you can do is lower the stress on the game engine as much as possible beforehand and hope for the best.
- Empty your sims' inventories as much as possible. A few items is fine; a hundred is not.
- Use "save as" to rename the save, then quit (without saving) immediately before you want to travel.
- Load the game just to the Main Menu. Turn off memories, the in-game shopping experience, and the hidden object interactive loading screens.
- Lower all the graphics settings to the minimum. (You can revert to your normal settings after the travel transition.) Now quit the game again, without loading a save.
- Delete the five cache files in your game folder in Documents: CASPartCache, compositorCache, scriptCache, simCompositorCache, and socialCache.
- Empty out everything in FeaturedItems as well.
- Sign into Origin and put it in offline mode. Disconnect your computer from the internet—turn off wifi and/or pull the ethernet cord.
- Now launch your game, load the save, and send your sim home right away, as soon as the game clock starts moving forward.
If this doesn't work and you want to try using mods, let me know.
I'd never seen the missing objects warning paired with the travel transition until recently, so I'm not sure it would be fixed in the same way. It's worth trying though. If your sim is safely back home but objects are still missing, please let me know whether all your packs, store items, and custom content are still loading.