https://github.com/signalapp/Signal-Android/issues/6898
https://github.com/signalapp/Signal-Android/issues/9194
Other apps like Threema or Telegram might delay messages sometimes, but at least they keep my device operational. If I'm punished for opting out of Google's spying, I at least want to choose the punishment.
The desktop app takes several minutes to open (at least on Linux), so I find that the only way to use it is to start it at boot and always leave it open. I'm still hoping that someone may create other clients, e.g. a Pidgin backend.
The mobile apps, on the other hand, work really well. Been using them for years now, both on Android and iOS.
I also see that the other issues I noticed previously (high latency when typing, “compose key” not working) have now been fixed as well.
Signal is really annoying with all the things it wants me to do. Re-linking a mobile device. Re-entering a PIN/password for no reason other than to prove that I still know the password.
And when I'm finally logged in it shows me a completely useless selection of mostly obsolete contacts.
You can turn off the PIN reminders in Settings → Privacy.
Ah, that's good to know. Thanks!