Chat messages disappear partially after certain connectivity or lifecycle events. Two confirmed patterns:
- After internet loss + reconnect: When the app lost internet mid-session and reconnected, only the most recent part of the chat was visible after refreshing. Older messages were gone.
- After 24h without opening the app: On the following day, only the beginning of the chat was visible — recent messages had disappeared.
In both cases, using the shared key on Mostrix shows the complete chat, confirming the messages exist on the relay and the issue is client-side only.
To reproduce
Pattern 1:
- Open an active trade chat
- Lose internet mid-session (airplane mode or disconnect)
- Reconnect and refresh the chat
- Expected: full chat history. Actual: only tail of conversation visible
Pattern 2:
- Have an active trade chat with messages
- Close the app for ~24h
- Reopen the app and navigate to the chat
- Expected: full history. Actual: only the beginning of the conversation visible
Additional context
The shared key works correctly in Mostrix, confirming the data is on the relay. The bug is in how the app loads or preserves messages locally.
Chat messages disappear partially after certain connectivity or lifecycle events. Two confirmed patterns:
In both cases, using the shared key on Mostrix shows the complete chat, confirming the messages exist on the relay and the issue is client-side only.
To reproduce
Pattern 1:
Pattern 2:
Additional context
The shared key works correctly in Mostrix, confirming the data is on the relay. The bug is in how the app loads or preserves messages locally.