Legacy accounts and secondary devices [relays not synced]

I was using the Delta Chat with a legacy account relay. A while ago (about 2 years) I changed devices but kept the old device with Delta chat. Recently I add on this new device a new relay (since the legacy relay are not recommended). I was expecting the new relay to show up on the old device. But in fact what happened was that it didn’t and I still see the legacy relay on the old device.

I have since removed the legacy relay from the new device. But old device still shows legacy relay and doesn’t show the new relay.

I am considering on the old device add the new relay by adding as a secondary device and then remove the legacy relay. Is this the correct way to handle this?

Many thanks

Delta Chat version

2.49.1

Expected behavior

I was expecting the new relay to show on the secondary device.

Actual behavior

Secondary device doesn’t show the new relay.

Steps to reproduce the problem

  1. Using an account that uses the legacy relay
  2. Create a new account
  3. Open the secondary device
  4. Observe that the new relay is not there

What Delta Chat version is the old device running?

Could it be that you removed the legacy relay without waiting for the new relay to get synced to the old device?

Yes, adding the old device as a second device should keep only the relays that you have on your first device. Relays are stored in the backup, i.e. are transferred when you add a second device.

Hi WofWca,

Thanks for the reply.

I’m pretty sure I’ve waited a few days before removing the old legacy relay. The old device is also running 2.49.1.

Anyway I added the old device as a secondary and straight away I got the new relay added and the old relay removed automatically.

Thanks again,

Antonio