Originally Posted by Latetowork
On my X30, I hate the boat buddy too. But usually cranking the winch strap an extra click pulls it loose to move the lever into position.
I Hate that thing too... Its also a pretty hard plastic to be sliding your boat on. I'm probably going to take it off this summer and put a regular bumper there. Plus, makes you look like a rookie on the ramp when the F%&$^# wont release. haha.