When using the native Email Notification step, the step fails if one of the configured user groups in toUserGroups has no users — even when the step is set to fireAndForget: true. Customer has use cases where a user group may temporarily have no users, and in such cases the step should gracefully skip without failing the pipeline. Please add support to handle empty user groups gracefully in the Email Notification step.