kiev, Thank you very much for the detailed reply. In my case it seems that the latch is stuck on both sides, I have tried to open it again today using an arsenal of old credit cards and brute force, however I was unsuccessful. When I manage to open it, I'll make sure to post an update