Weird. No idea.

Do you forward other ports to other computers? If not, check to see if your router has a DMZ option where it will forward all incoming traffic to a specific computer. Make that computer your XBox and see what happens. (Not all routers have such an option, and I have no idea about yours.)
_________________________
Bitt Faulk