Hrm... I dug through the code and it seems that the problem might have come from the evil mascot. The evil mascot is runs a BHAV called 'Perform Act of Evil'
which is supposed to randomly select a sim to do the evil act on. Somehow, the bhav selected the cinematic placeholder. I'm not sure how this would happen since the Set to Next is
supposed to limit the search to sims/persons. The code is even supposed to verify that the object id it randomly selects is a person.
Hrm... I searched through the disassembled code and even through the object.package and I couldn't find this 'cinematic placeholder' anywhere. Admittedly, I did a brief search, because it's just a lot of junk to look through. It could very well be that the name used for the object isn't the same as in the code, which just makes it harder to find. Oh well, maybe someone with better eyes can find it. I'm not sure why a test to see if this object is a person type would return true, unless it actually is like cloned from person type like objects.
If that's true, I was thinking about adding another test, to see if the object matches this specific type of 'cinematic placeholder' and skip it, but since I can't find it in the code, I don't even know what the GUID would be.
Again, sorry I wasn't of much help.
Ste