It might just be my particular situation, but its worth reporting anyway.
These are the behaviors I'm experiencing and I think they are related to the same coding discrepancy:
To Reproduce
Steps to reproduce behavior 1:
AddressSteps to reproduce behavior 2:
AddressAddress on the same contact or any other contact including a newly created contactExpected behavior
The address blocks should point to different records in the database.
Actual behavior
Both address blocks rendered point to the same underlying record in the database.
System Report Link: https://cloud.ruppssites.com/index.php/s/bKGHrbKARwS6Egx
Password:
LvkCkJs0kjP5Yz75/lxa
Nextcloud version: 18.0.1 _(I just upgraded on the 10th and the problem was in 17 also)_
Operating system and version: Ubuntu Linux 18.04.1
Apache version: 2.4.41
PHP version(s): 7.3.15, 7.4.3, but I'm pretty sure the Nextcloud uses the 7.3 version.
Database Version: MySQL 5.7.29-0ubuntu0.16.04.1 (_data is on one server and software for NC is on another server inside the same LAN_)
Is this the first time you've seen this error? : No, been happening for a while, just noticed it last month because I put a bunch of addresses in all at once. Usually, I only have one to enter at a time, or only have one address change to do to an existing contact.
I think it's worth noting that this behavior was going on in NC 17 too. I'm not sure what details to give if this is a problem only I am having, but if I'm told what is needed I'll be happy to provide that type of detail.
Hey :)
What is your Contacts app version?
Hey :)
What is your Contacts app version?
@skjnldsv 3.2.0
Sorry abou tthe delay.
Does it do that with all properties? It is an old bug that is supposed to be fixed since a while. Also if you can, screencast of what is happening would be super great! :bowing_woman:
Does it do that with all properties? It is an old bug that is supposed to be fixed since a while. Also if you can, screencast of what is happening would be super great!
@skjnldsv I did notice it in the past doing it with all properties. Now it's just happening with the address field, which is a complex object compared to the other fields. I don't think their's another element in a contact that has multiple fields except for maybe the extended name object. I never thought to experiment with that.
I'll see about trying to record the actions today sometime and maybe get an isolated part of the log to make analysis easier. Unless you meant some live screen sharing with somebody? I could do that too, but I don't know how to initiate it. My federated handle would be [email protected] if that helps.
Hi,
I experience the same problem:
It happens only with address field. All other default fields (name, tel, email. group) is empty on the second new contact (as expected)
contacts app version: 3.3.0
Nextcloud version: 18.0.4
PHP version(s): 7.3.17
Database Version: MySQL 5.7.29
I can't reproduce the issue anymore, does anyone can?
Hi,
I can still reproduce it in contacts app 3.4.1
on both my instances:
NC 20.0.1 with PHP 7.4.12 and pqsql 11.9
NC 19.0.4 with PHP 7.3.24 and mysql 5.7.32
Happens also both with Chrome and Firefox both latest versions, all on Windows 10 Pro 64 bit.

I can still reproduce it in contacts app 3.4.1
I must have tried it wrong :/
Thanks for he test again :)
FYI bug still exists in contacts 3.5.1 and both server versions 20.0.9 and 21.0.1, tested with Chrome 90