cron_consumers_runner array to be correctly set up in the app/etc/env.php file. If the necessary consumer is missing from the array, it can prevent gift card email notifications from being sent. Follow these steps to check and fix this:Open the app/etc/env.php file located in your Magento root directory.
Look for an array named cron_consumers_runner. This array should include the necessary consumers.
If the amasty_gift_card_account.send_notification consumer is missing from the array, add it manually;
After adding the consumer, run the cron jobs again to see if the email is sent: php bin/magento cron:run
If the issue persists, contact Amasty support for further assistance.