If this is a Coverpools cover it is likely a sheared roll pin. It is not too hard to fix if you are reasonably handy. You will need a drift punch (1/4" I think) to drive out the remains of the old pin and then drive in a new one.
The bigger issue is to inspect the ropes, cover, track, etc...