Sandra and I have been using XMPP - using @snikket_im - for nearly all our messages and calls for two years now.
Doesn't time fly when you are having fun.
It has been as stable as anything, and we use it across iOS, Android, and Linux.
I switched it to a tiny VM recently, and it is still fine.
https://neilzone.co.uk/2023/08/a-month-using-xmpp-using-snikket-for-every-call-and-chat/
@neil @snikket_im I was surprised at the state of #XMPP on my friends' #iOS devices. #siskin seemed like the best client, even though self-registration is broken. I've not played with voice or video chat, but it's very nice to have chat available again on my laptop after having my world contract to just Signal chats, which I never look at because my relationship with my phone just isn't like that. I'm certainly not installing any kind of #signal app on my laptop.