As integration was developed based on older version, I suggest you to test if it works with 3CX Phone System version 15.5.
Also, you could ask other partners. Might be they have customers using this version.
Hi, Paul.
Sounds like you're talking about REST API. And that your are overwriting data with older values if B managed to read record before A finished to update it. Classic conflict resolution ...