chatmail / chatmail/core

DC 2nd device didn’t receive all messages after 1st device got multiple relays

Open
#8,342 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
929
Forks
143
Avg merge
1d 20h
Merged PRs (30d)
53

Description

- Operating System (Linux/Mac/Windows/iOS/Android): macOS (2nd device), iOS (1st device)
- Delta Chat Version: 2.49
- Expected behavior: all messages are delivered, or an error message is shown
- Actual behavior: Some messages in groups weren’t delivered.
- Steps to reproduce the problem: I added multiple relays (4) on my iOS device. After a few weeks of using it that way, I switched on a rarely used macOS computer, and updated DC immediately to 2.49. This 2nd DC didn’t show the multiple relays, but just 1. And in several groups (e.g. CCCFr public chat, ~104 users) I noticed that some messages didn’t get shown. This situation on the 2nd device didn’t resolve “magically” after a few days. I asked Holger about it and he hinted me into temporarily changing the default relay on the 1st device, and changing back. This lead to a) the multiple relays now shown on the 2nd device, and b) many missing messages were now delivered. He said I should file a bug. Here we are. :)
- Screenshots: n.a.
- Logs: n.a.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.