Slow slow sync between clients

Hello. I’m a new Jami user. Trying it as a solution for messaging.

I used many platforms in the past. Been using simplex-chat.

The all of Jami is very “right" for me and and just heard of it.

I’m seeing an apparently very slow syncing between devices. Device names, user names and the chats themselves.

I have in Android the beta version from the Play Store and in Arch Linux 2 versions, the arch package version and the flatpack version. All with the same user. My wife is only using Android (not beta). So she sends me a message, I receive it I’m Android, but at night after work I’m my arch Linux desktop the messages aren’t synced even after like an hour. They eventuality appear a day or more afterwards.

Anyone with this behaviour?

What could be at fault here? Client versions? DHT? TURN?

( Also, in my corporate WiFi I can’t use Jami. Anyone know of a turn server that would work om a corporate strict WiFi?)

I see the same. Windows desktop client talking to iOS colleague. Both users have a secondary device (phone) so the mesh is four devices. Chat messages sent when one user is temporarily away from a screen can take 2-3 days to syncronise despite us connecting online. e.g. we can be in a Jami Voice or Video call and Jami Chat messages have still not arrived. Over the 2-3 day period while we are wondering if a message is going to land I have seen the other party status “dot” change to green several times to indicate they are “Available”. My expecation would be that as soon as my system can see the other party as available this means they have joined the mesh and messages would be syncronised but that does not appear to be the case and is a major flaw (or bug) IMO.

Yes, it’s bad enough to be unusable.

I’ll came “back” sometime to check on the progress, but right now it isn’t for daily use.

Yes, same. The latest iOS update seems to have helped with this but that’s happened before (an improvement with an update) but then it’s reverted to not syncing so we’ll see if the improvement lasts. I’m presuming it’s a constant case of catch up to keep Jami working with so many different OS updates on different platforms.

I think this is an inherent flaw. I have my windows Jami open and my Android Phone Jami open currently using the same account. ie Both clients are running in foreground on the same LAN. Messages I have posted to another user on my desktop more than an hour ago are still not showing on my phone… and may not show up for many hours or even days. Given both clients are open and on the same network they should be in sync IMO and they should regularly SYNC (e.g. every 10 mins) but they do not.

Edit: When I walked out of range of the wireless LAN and my phone switched to 4G data this appeared to triggered a sync of messages.