Still not latching down. I have a TH Marine cable lift instead of a rope. Im wondering if that could be holding the latch open.