Hi. My name is***** you for your question and the opportunity to assist.
The xfinitywifi network is a public network that Comcast set up. Your Comcast router should have a label on it
that tells you the name of your wireless network (SSID)
If that's the SSID on your router label your wireless devices should be connecting to that network, including the printer.
Do you see that network on your wireless devices?
Do you have your own dedicated router that Comcast installed?
I understand now. You'll need your own private network to get the printer connected
but I think there's another way to get it working. Give me a few minutes please to check something.
Your printer has the feature called Wi-Fi Direct. What this basically means is that the printer broadcasts it's own
wireless network and your devices can connect to it. Here's a link to the manual. Go to the printed page on the manual
87, and it will explain it.