Here's a wild guess. If you're using sendmail, see what the MeToo setting is set to. If it's false, it will stop messages sent by a user to themselves from being delivered if the delivery is part of an alias expansion.
Also, try looking in your mail server logs to see if it gives any hints.