Fix fingerprint bug: PendingStateChange shouldn't know anything about the
class string "ControllerStateChange"