I'm using a beforeSubmit UE script on a PO transaction, which has a client script attached that updates a field. The client script updates the field, but when the record is saved, scriptContext.newRecord.getValue('custbody_field_updated_by_client_script') returns a zero length string. Is this a known issue?