How to deal with gameobjects in " dont destroy onload"

I put some gameobjects in " dont destroy onload", when the game went into background for a while and returned form background ,the game restarted, but the gameobjects in " dont destroy onload" wers still here. I don’t want them, they should not be there when the game start.

You have to destroy them, they will not destroy on scene loads if they are in the don’t destroy on load, that is the point of don’t destroy on load, just destroy them in code when you restart the game.