In loading the new code for the SR3 cage servo, I caused the guardian to go into error (because there is a self.counter that is initalized in main and used in run). This took us out of observing. I took the CAGE_SERVO guardian to manual, turned it off and back on so that it would initalize the counter. Then I attempted to INIT ISC_LOCK so that it would manage the CAGE_SERVO again. The cage servo is managed by the DRMI guardian, though. I took DRMI to manual, init, this broke the lock for some reason that I don't understand at all.
Apologies.