From my observations it appears that an 'After Create' event microflow is actually performed before the Create Object action is carried out.
I have a microflow set as an After Commit event on an entity. This microflow creates an entry in a change log for audit purposes. However the state of the object at the point the microflow is executed does not reflect the state of the attributes which are being set by the Create Object action. It appears that only the state of attributes set by default values in the entity itself are available when the After Create microflow executes.
This seems counter-intuitive to me, as I would expect the After Create microflow to reflect the state of the object AFTER the Create Object action has completed.
Is this the expected behaviour? And if so, why? Thanks.