As I wrote here contact scopes do not work for me. I sync my contacts with CardDAV. That works fine both ways: I can modify contacts locally and they get uploaded. Family members create or modify contacts and they get downloaded. Thus I think my chain Synology Calendar - DAVx5 works fine.
What does not work persistently is contact scopes. I can add contact to the list. But over time they disappear and I get a message "missing item, ID <three digit number>". It is as if contact scopes would just renumber the contacts when the address book changes.
Can you reproduce this behaviour? Does it also happen when you have a local address book?