Tp link ac1900 can be compatible with Xfinity. But before using it with other models, you must know whether it will be compatible with them. Because not all models can be used with it.