Method Directive at SalesOrder.Update Breaks Release Update

I have a BPM that fires on Order Entry that copies the One Time ShipTo Number to a UD field. I had to create that if OTS True then do nothing. If False, it does a Set Field and copies that field. The problem is that we have to do OTS number for pricing. After pricing is calculated, we click OTS if the customer requires it and put the address in. The issue is that the BPM seems to be stopping the system from updating all of the releases with the OTS information. Anyone else experience this or know a way to keep that simple BPM from affecting the normal BO.

Turns out the issue is not the BPM firing, when you click OTS and put in your OTS it will update all releases. If you change that it will not update all of the releases. You have to “UNCHECK” OTS. Then Check it again, all releases get updated.