Stuff not if the account is thru Xfinity ……
YOUR PLAN
Manage on Xfinity
Peacock Premium
Billed by Xfinity
To make changes to your plan or cancel your subscription, please visit the Xfinity subscription manager on your Xfinity device.
I do not have any Xfinity device either. Not an issue now though, it has been figured out