Description
We have two separate Sales order which populates different Item fulfillment record with same document number.
Solution
Check whether there is any script deployed to the Item Fulfillment record.
If it is, then check the con currency limit of the script deployment and it may be set to 2 or more.

Revert it back to 1 and then the issue will be resolved.