I don't believe CA has any concept of suitepromotions. I do know that any aftersubmit triggers on a sales order tend to cause conflicts with the connector, and that's why there's a feature/checkbox to 'disable event triggers on orders.' Could try that, but if core NS functions have disabled those fields, that's probably a hard clash. ca-Order-class.js is where the coupon/promo code reference lives. Is that a locked script on your end?