These links may be of some help, or at least a better explanation of what is happening.
In short, if you have Comcast voice, the new regulations require a PIN that is sent to you by snail mail to access Customer support/Online accounts.
»
forums.comcast.com/t5/Bi ··· ue#M4690»
customer.comcast.com/hel ··· -connect