I have set up a number of custom routing rules that allow users in our primary domain to receive emails via a custom alias at their secondary domain. This has been done through Default Routing as these rules are run first, and we can control the priority order.
Then, the business also needed to have a catchall address for the secondary domain to make sure we are able to see any emails sent to a typo address, etc
The emails are being dropped (in many cases, dropped inconsistently) for the alias user but still delivering to the catchall.
Any ideas how to resolve? I also included a (redacted) screenshot of the Email Log Search details for one of the example emails below: