Ughhh that damn door! Held together with sticky tape! WHY?
Took it all apart, got all the sticky goop off. Added, VERY sparingly, a few drops of super glue, clamped it together. Managed to glue the sliding catch totally solid!
I did manage to free it up a bit, and have been working it back and...