Development in Equifax credit score glitch