I’ve configured WP SMTP and all the email sending tests work properly.
I use the Requests extension.
When a vendor posts a request, in the email logging the email to the admin is sent immediately, and received as well, but the emails to notify all the vendors that there is a new request available is sent after about 30 minutes or so.
I don’t understand why all the other emails are sent immediately and those are not.
They have the same sending time, but it all depends on the scheduled actions, if it is triggered in a minute, then the email will be sent in a minute. But, by default, emails are sent from 1 to 60 minutes. For our part, we do not recommend changing this time, as there may be performance issues. From our side, we do not recommend changing this time, as there may be performance issues.