I've had coustomers who's devices frequently leap into Xfinity wifi instead of the shop wifi. I guess it's a thing. Maybe Xfinity forces it somehow? They'd like all your data.
It's only been 1 out if 100 people it seems to happen to. Have you tried a different brand of phone yet?