More than 2,200 GP practices had patients who had not been invited for screening due to an IT error related to incomplete registrations.