Full bars does not always mean working data, especially on crowded networks. Quick test: open a webpage on mobile data with wifi off. If that is slow too, it is your connection. If the web is fine but only chat hangs, restart the app and check it has background data permission turned on.