The cable is probably binding or popping out of the track somewhere. When the roof is opening, the cable is being pulled by the motor, but when the roof is closing, the motor is pushing the cable, which is in turn pushing the roof. If there's enough friction, the cable will bind when closing (but pulled taut when opening)..
-anthony
|