Hello,
You might want to take a look at your delivery logs for these delayed e-mails, to check what the remote server is answering when the delivery is delayed.
I would say the same for the CCs that aren't honored, there might be clues in the delivery log.
Kind regards
Sébastien Riccio
System & Network Admin
https://swisscenter.com