QuoteSvc ChangeSellingExpQty

Right, so is this for a new row? or an existing row in the QuoteDtl?
I just had a similar issue with Customer Shipment and it turns out the BO just doesn’t like multiple rows sent into the call.
So I had to clear the ShipDtl make the call and then put it back.
See this

Maybe the same?