I have a Work Order (special WO) that spawns a child Work Order for an assembly. NetSuite handles this themselves as native functionality. I have a UE attached to the Work Order with a beforeSubmit and afterSubmit event. When saving the parent, beforeSubmit fires and so does afterSubmit. I then see logs for the child Work Order UE firing but it never fires beforeSubmit and only fires afterSubmit. There's no conditional around the beforeSubmit it just sets the Assembly Item's Display Name on the Work Order. Anyone know if this is by design for NetSuite or a defect? I'm leaning towards defect as I don't see why beforeSubmit would only fire on the 1 Work Order. I've confirmed this by moving the method that does the setting from beforeSubmit to afterSubmit and it still fires so beforeSubmit is just not being called on child Work Orders.