We have an afterSubmit script on customer accounts. If we set custom field values in the SCA registration process, the fields are returning null in the script (they return values for accounts created in UI/Sitebuilder). If however you view the customer record in the UI, the custom field values have been set. This makes no sense to me, as it suggests the custom field values are only being committed on the record after event scripts have run? My first thought to work around this was to simply exclude customers created in SCA in the script, but I can't do that at the moment as all the brand/department/assignedwebsite fields I'd use to identify the context are also null. Are we missing some requirement on how the fields are set?