I had to call Comcast and spend 30 minutes on th phone to figure this out. The settings feature is missing, but you can manually enter in the address so you can fix it.
http://xfinitytv.comcast.net/mytv/settings
Then just go to my devices and it will work for you.