still go the idiots guide stickers on mine so can't go wrong on which way to turn, rotates the 90 degrees like it should even feels like the cam is locating just seems like catch is not lifting not realy any access to poke out pins for lock release likewise struggling to get anything past catch to try and operate release manually, hoped could access something from inside but can't see any access panel that can come off.
I think that you will find that you can get at the allen bolts that hold the latches to the frame (round the back) with a bit of care and that way you would be able to get them off the bike for better access.