Since the update to newest Beagle beta b111 (that one where the database changes) I have problems with chatting with at least two contacts, both are on xmpp.jp, but I doubt that this is causing this behaviour:
Sending messages from Beagle doesn't appear in ConverseJS or Monal and not received by the remote contact. Sending messages from ConverseJS appear in Monal and sending from Monal appear in ConverseJS, but in both case not in Beagle. Also the contact receive those messages from COnverseJS or Monal, but not from Beagle.
I already tried to restart Beagle, disconnect all clients for at least 10 mins and then only connect Beagle, restarting ejabberd, but without luck. Still no messages from Beagle are received by the remote contact.
However I don't have that issue with other contacts (for example with my dad). So, no idea what's going wrong here...
Unknown commented 4 years ago
If messages are not delivered then most likely they are actually not being delivered. You can open XML console and check if those messages are actually delivered to BeagleIM but as those messages are also not delivered when sent from BeagleIM I doubt that this is BeagleIM issue.
Currently, I'm using this build for since it was released and no message was dropped.
So, for me it looks like the server received the message. Furthermore the remote contact said that the problem with chatting with me persists since approx. 2 weeks, which is roughly the same date when b111 was available. Sadly, because of the database change I can't go back to stable release, right?
Unknown commented 4 years ago
All I can see here is that you have sent a message and someone on the other end acknowledged that he received it.
Unknown commented 4 years ago
No, database change is permanent, that it was mentioned.
You can (but I'm not sure you would like to), remove BeagleIM, remove its database and the reinstall (even older) version.
However that would reset OMEMO keys, etc.
Could you try (just to verify) to check if non-OMEMO messages are working correctly?
Unknown commented 4 years ago
OMEMO on all clients incl. remote contact deactivated:
Thank you! Now I do see a pattern here and most likely will be able to fix this issue in the next build - at least for messages sent from BeagleIM but it may have some impact on messages sent to BeagleIM as well.
Unknown commented 4 years ago
If that helps I can try to provide more data tomorrow and try with some external test accounts and maybe even turn on the debugging on ejabberd.
Unknown commented 4 years ago
I do see a missing type="chat" in outgoing messages. If you could provide some incoming messages which are invisible in BeagleIM that would help as well.
Since the update to newest Beagle beta b111 (that one where the database changes) I have problems with chatting with at least two contacts, both are on xmpp.jp, but I doubt that this is causing this behaviour:
Sending messages from Beagle doesn't appear in ConverseJS or Monal and not received by the remote contact. Sending messages from ConverseJS appear in Monal and sending from Monal appear in ConverseJS, but in both case not in Beagle. Also the contact receive those messages from COnverseJS or Monal, but not from Beagle.
I already tried to restart Beagle, disconnect all clients for at least 10 mins and then only connect Beagle, restarting ejabberd, but without luck. Still no messages from Beagle are received by the remote contact. However I don't have that issue with other contacts (for example with my dad). So, no idea what's going wrong here...