My problem seems to be unrelated to PayPal. This is my sequence of events:
While on J2.5 and CB 1.9 (can't remember the corresponding CBSubs version), emails were being sent out fine. Occasionally emails were not received (less than 5%, if I have to guess), which I attributed to spam filters.
I then updated to CB 2.0.5 and CBSubs r4 (no upgrade yet of Joomla). It all seemed to go OK, though there are some integration with Kunena not working properly, but I doubt they are related). About a month later I upgraded to J3.4. During that month I had a handful of signups, and NO ONE got the confirmation email (though they all got the welcome email).
This was the first red flag, but I was about to upgrade Joomla, so I was hoping it would fix itself.
It didn't, and didn't change after upgrading to CB 2.0.7
I have the confirmation after PayPal, otherwise, if I put the setting before they are NOT able to be redirected to PayPal and create an account. And I'm not about to start confirming spammers.
It's my understanding that the email goes out as soon as the membership is created on my site, but will enforce after PayPal just like the approval setting. At least it used to be like that before. Has this changed?
Also, I understand that if the welcome email is left blank it will not go out. Is there something similar with the confirmation email? It wasn't that way before, and I wouldn't know where to edit it, if that's the case. Has this changed??
Thank you,
Tomás