Hi bigted, what I have done to the pin that sits in the rubber a number of times is put a slight bend in it so that it points down and by doing this it contacts the ramp earlier and usually that stops the pin from riding up too high on the ramp and getting stuck on the top. Two problems with this idea, first is the pin is hard and can snap, had that happen a few times, and the second is it is pretty much a hit or miss thing, you have to get the pin in the right way so that it faces down and hopefully it will stay there