I don't believe this has occurred again since updating to 8.5 2018-12-07, if so it would suggest it was an issue with the previous version (2018-11-28).
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 ...