I find that the Xfinity app can be useful dependable on what you're doing. However it is difficult when being connected to a live agent. Because if you push back you'll get kicked off the line. Than When you try to get connected with another live representative, they will tell you that you're already in the conversation with another representative & to go back to that conversation. However there's no way for you to go back, so you're just stuck starting all over again.