Peacock is now "free" for Xfinity viewers, but there could be some gymnastics you need to perform with customer service rep to get you on. I grandfathered in from when I was paying for Peacock before it became available on Xfinity. This stuff changes constantly. The Xfinity rep was shocked/relieved when I did exactly the right thing at the right moment when she was doing something on her end.