It’s like a 2000s app
It logs you out frequently, and should be more friendly to the user, also you have to load roster page many times until it works, it would be fine to get roster changes notifications in the phone, not to have to login in the app to get the changes notifications