I have a class derived from UObject having a FTickableGameObject for custom ticks. And print out a a string debug message.
I am only spawning 1 instance of the class in my game. But some times more than 1 instance of the object is present in the game. And when I change my debug printout message and hot reload, the old debug messages still persist.
This gets solved when I restart the editor and I cannot intentionally recreate it.