Your issue comes from multiple parallel POST requests updating the same recipe; fix it by sending the full recipe in a single POST or chaining the requests sequentially so they don’t overwrite each other.