So after migrating to a new server, I stopped receiving the Order copy emails to the sales representative or any other specified.
Default is firstname.lastname@example.org, I also tried @gmail.com, none of the receive the order copy.
The client is receiving the order email fine.
email@example.com is managed with google G suite. I tried to make a test and see if maybe server is failing to send emails to that email:
using cli mail command I can send emails and firstname.lastname@example.org receives them. Cron is running fine, I can see tasks working.
The first problem was Reverse DNS not working, thus some clients got emails but to the spam folder, fixed that and added SPF and now everyone is getting emails.
The second problem I see that my default scope settings are being ignored and website scope is used for sending emails, but also only if I add the email email@example.com to "Send order copy email to". So why Sales rep dont get the email if he has the same email- firstname.lastname@example.org?
Why default is being overridden by website scope?