- Operating System (Linux/Mac/Windows/iOS/Android): Android 15 and macOS 26
- Core Version:
- Android: 2.56.0
- Desktop: 2.53.0
- Client Version: Latest stable versions
- Delta Chat Android 2.56.0-gplay
- Delta Chat Desktop 2.53.0
Expected behavior
I added another relay to an existing profile on Android. I expected the new
relay to be synchronized to macOS using the same profile.
Actual behavior
The relay was added successfully on Android, and the client there connects to
it. However, the relay does not appear on macOS.
MacOS client receives a synchronization message, but the log contains:
executing 1 sync item(s)
Ignored unknown sync item: {"Transports":{...}}
I noticed that OAuth-related fields were recently removed in this commit: 5c1e695
Perhaps this is related, since the synchronization message was sent by core
2.56.0 and received by core 2.53.0. This is only a guess based on comparing the
versions and looking at the log.
Steps to reproduce the problem
- Use the same profile on Android 2.56.0 and Desktop 2.53.0.
- Add another relay on Android.
- Wait for the Desktop client to receive the synchronization message.
- Open the relay list on Desktop.
- The new relay is not present.
- The Desktop log shows
Ignored unknown sync item for a Transports item.
Screenshots
Logs
I am not attaching the complete log because the logged Transports payload
contains relay credentials.
Expected behavior
I added another relay to an existing profile on Android. I expected the new
relay to be synchronized to macOS using the same profile.
Actual behavior
The relay was added successfully on Android, and the client there connects to
it. However, the relay does not appear on macOS.
MacOS client receives a synchronization message, but the log contains:
I noticed that OAuth-related fields were recently removed in this commit: 5c1e695
Perhaps this is related, since the synchronization message was sent by core
2.56.0 and received by core 2.53.0. This is only a guess based on comparing the
versions and looking at the log.
Steps to reproduce the problem
Ignored unknown sync itemfor aTransportsitem.Screenshots
Logs
I am not attaching the complete log because the logged
Transportspayloadcontains relay credentials.