Jenne, Sheila, Georgia, Patrick
We found a couple of problems with the way the DRMI guardian graph was.
Several years ago we created a branch in the DRMI guardian that would allow the DRMI ASC to be offloaded when loccked on 1F, this was to make things easier at a time when 3F locking wasn't working. This wasn't part of the usual procedure, but just an optional branch path in the guardian. At some point the graph for this guardian was changed so that we were offloading the ASC before transitioning to 3F every single lock, which does sometimes cause locklosses.
Additionally, earlier today Jenne found that there was a counter error in the ISC_LOCK OFFLOAD_DRMI_ASC state that meant that we weren't actually offloading the DRMI ASC there, where we intended to be. This is why Georgia's change to the graph last night caused problems.
Now we have edited the guardian so that the things that we need to do after running initial alignment are done in the prep state (not down, so there shouldn't be a need to rerun down), so that the DRMI ASC is only offloaded after we have transitioned to 3F.