No, I don't think so, i have games with tons of events.
Your explosion cannot just appear on 0,0 by itself. It has be be told somewhere to appear there. So you have to find where your design mistake is.
I know that I didn't create a sprite on 0,0 because I would remember doing it and the search feature in C2 only came up with 2 events, neither of them show it being created in the top left corner. Also it happens randomly. If there was an event to specifically create it in the corner, then it would be created every time. This has happened to me once before about a couple years ago, but I forgot how I fixed it. I was just curious if someone else also had experience with it. I'll figure it out...
Also, you shouldn't have objects you don't need in your layout and then having to destroy them on start. That's not efficient and waste of time. Create a separate layout called OBJECTS and dump all your objects there. And in your game layouts use only objects that you need ideally created via events and not physically put there.
Thanks, but it's a single layout game. Adding another layout for objects would not be efficient. And there are reasons the objects are destroyed on start. Most of them have looping animations and I don't need them to be playing all the time, and there's no reason for them if they aren't being used.
Thanks again though.