On my last ride it did slip. I was riding through the snow and think brackets got really wet. Instructions say to periodically check bolts which i haven't in a year so must have come loose. Anyway, took my system off to paint and will put it back on later.