I have some objects that stay in my object library for that frame after deleting them. Selecting the Active from the library shows no properties, unlike everything else in the list.
This is probably because there are some events somewhere that they are tied to, although when you delete an Active Object, I thought it was supposed to tell you it would also delete any events associated with it..? (It usually does this)
Edit: Just deleted all my events and they refuse to leave. Turns out there are a lot of these objects. I also tried deleting all my Layers, but even with no events at all, it tells me I can't delete a layer with Events tied to it, or some similar message like that. Is my project really messed up?
i feel for you. but i agree best thing to do is rebuilt it in a new frame.
One time i had it straighten it's self out. but after that happen the program ran differently than it did before. Under some testing to find out why. i learned all the functions to that count the number of objects weren't counting correctly.
So even though it looked fixed it wasn't. Now when i program i never copy and paste lines of code. or use replace with another object. I use to recommend replace with another object to fix bad object. but you have to really make sure you fixed it for real.
Aside from the Bad Object bug, this can also happen if you delete an object associated with a "create object" or "shoot an object" event. The library will retain the object even if it's deleted from the frame editor. Create object events can be easy to miss as they don't appear in the same column as object-filtered results. If you find any, delete them and save again. The active should disappear from the library at that point.
ChrisD> Employer: Say, wanna see a magic trick?
ChrisD> Employee: Uhh… sure, boss.
ChrisD> Employer: Your job! It just disappeared! Pack your things and leave! Pretty good trick, huh?