Hello all. Grateful for this resource. I am running into an problem updating an opportunity record with new line items when the user is -System- via user userevent:afterSubmit. If I run the same UE from the context of an actual user rather than system my script works. The UE is triggered in ContextType USER_INTERFACE and SUITELET. Its the suitelet that executes as -System- where items add/modification won't work and instead NETSUITE reports the that an invalid item was provided.