I just got off the phone (after 3 transfers) with the folks that work on the XFinity TV App. The phone number for their department is 1-877-599-1845.
They indicated that they have been having compatibility problems with the latest patches of Internet Explorer and recommended Chrome/FireFox as a workaround.