Dont Destroy On Load Scene Return Problem

I have a game object that’s supposed to stay in every scene throughout the entire game. However, for some reason whenever I return to that scene there are duplicates of that object and it causes problems with the variables. The object retains variables throughout several scenes. Is there a way that I can destroy the other object of the same name when I reload a scene. Example: I go from the main menu to a level, then I go back to the menu and there is another instance of the object which causes problems with the variables.

Its probly because each scene already has this object. Leave it in a starting ‘buffer’ scene only(scene you never return to after starting up the game. If you have the object in say, the main menu scene only, each time you return to that scene you will now have another instance of it.