Bigin_Email Notification not being sent when a new lead is created

Bigin_Email Notification not being sent when a new lead is created

I have a workflow in BIGIN set to send an email notification when a new lead is created via a webform (integrated with ZohoForm)

The trigger is whenever a contact is "Create or Edit".
Conditioning was applied for contacts which source is "Website"

If the contact was crated via webform the email notification that the lead was created is NOT sent, thought I still can receive that new contact in Bigin data hub. 
But if the contact is created MANUALLY in Bigin (not via webform), the email notification IS sent.

FYI:
- The owner assign function is also NOT working in the case of webform.
- Previously, I set up the same workflow for the same ZohoForm within Zoho CRM, the email notification is sent normally.

Is there something else that needs to be done to fix this?
Much appreciated if someone could help me.