There can be a few reasons why emails are not being sent right away.
First, it's important to make sure you left the default settings for the emails to be sent immediately following a transaction. Otherwise the email will only be sent after the delay you set.
Next, make sure that the type email is check marked under Email settings.
If it's neither of those reasons, please email us at [email protected]