Thank you for your enquiry. I have tested this and it is indeed a bug. I would kindly ask you to report this bug according to our policy and I will make sure to verify it as soon as possible.
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 ...