First, check if the canister is full. Another thing, the brush might have been worn out. Check the brushes thoroughly and if need be, replace them accordingly. Also, inspect the cable and make sure there are no tangles. Above all, ensure the cable is floating freely on the pool.