REST POST intermittently returning different data

We have a couple examples of where we POST data to REST, but the return has a different value for certain fields. Specifically, Part.NonSock = true sometimes comes back as false and PartPlant.LeadTime = 90 sometimes comes back as 0.

We’ve been able to confirm the data sent is correct because all request/response is logged, however, it is intermittent behavior. I haven’t been able to replicate it in testing, and I’m unsure of how to go forward.

Any ideas?