I wish I had some suggestions for you, but unfortunately I don’t.
When it comes to same versions not and one not working, that would usually suggest a configuration issue, but I’m not well versed enough with lurch to make any guesses.
Well there has to be some soft of device management. I think it’s done via commands but I’m not sure. Is it possible a device key cycled or something between the time your backup happened and you restored it?
I looked at the code, it’s configured via the commands in the conversations.
As for me “checking out how it works” I’d need to find someone else to test it with which is harder to arrange.
Even then I’m willing to bet I’m not going to be able to reproduce your problem of having a working config going bad.
But at any rate, best I can tell is that you provide the debug log for a working setup and not from the one that failed. As the message stated, there is most likely more information in the debug log where a message failed. Just remember to open the debug log before sending a message.
Sure that could be an option too, but you’re asking me to do a ton of work to solve your issue when you haven’t even provided the debug logs for your failure case. So excuse me if I’m a bit hesitant to sink any more time into this then I already have…
OMEMO is crap.
Another device broke down today, in the same exact fashion.
At least, with OTR, sessions could be restored, even though it required micro-management. This next best thing OMEMO just does not work, no matter what, and there seems to be no way to restore BAU. This is the definition of crap.
One after another, users with OMEMO report breakdown of communication.
Random intervals of time later, since they had enabled OMEMO, it stops working. Either OMEMO is malware or its programming is junk. Reverting to OTR.