Event tick > Do once node outputs twice

Is it Blueprint of C++ you are using?

There’s a lot of nodes on my level blueprint.
Yesterday, everything seemed fine but then I don’t remember what I did but now if I (for example) use event tick → do once → print “hello” then it prints it twice! idk why… it’s affecting my whole game cuz it’s putting out two widgets, two animations, stuff like that…

Any fix?

(Also I realised that it’s only doing this in level blueprint and not regular blueprints)

SOLVED

For others that come across this issue.

I encountered this for the first time today.
Restarted the editor, and got a prompt for “map corruption, multiple maps detected”
Unreal gave me an option to fix map. I clicked it, and now it works.