That safety latch on the frame hinge lever looks like the snail-shell thing I was alarmed by (as explained in
this thread), and replaced, on a SoloRock bike recently. Does it swing up if you tug on the lever, so that there's only a couple of millimetres of engagement left?