The inline documentation on the DebuggerServer.removeGlobalActor() parameter currently says: > Same object being given to related addGlobalActor call. Generally, this isn't really true. When a new actor is registered the expected properties of the aActor parameter are constructorFun/id and constructorName. The latter becomes the name of the actor. When an actor is removed on the other hand, DebuggerServer.removeGlobalActor() expects an aActor.name property which is the same as aActor.constructorName of the registered actor. I can only assume that the built-in actors always have both a constructorName and a name property and both are always equal. However, the API is currently inconsistent.