Hi,
The emails are indeed created.
I'd presume that you already have the cron job set up? Because manually executing the cron link (index.php?option=com_easysocial&cron=true) on your site, will render cloudflare to time out.
After some investigation, it seems like the cron is taking a long time to actually push/upload files to Amazon from your server, and this causes cloudflare to time out, and subsequently causes the cron to fail, and hence emails are not getting sent out.
You will have to consult with cloudflare to see if the time out can be extended, or to by pass the cron link from cloudflare.