Possibly, this post will help:
If no luck, report what, if anything, appears in the Asterisk log on a failed incoming call. If nothing, report what, if anything, appears in sngrep. If also nothing, report whether incoming calls hit the WAN interface of your router/firewall.