Follow lists and relay settings are saved on relays so that you can switch clients easily.
Unfortunately I guess there are inconsistencies between clients.. Or straight up bugs in some.
Maybe a fallback would be to be able to save those settings locally in a "backup" and be able to restore?