Mit "Endpunkt" meinst du den Zielhost? Ist das immer so oder nur meistens?
Ich kenn zwar weder dein Prog, noch dein Router, aber der Zielhost sollte ICMP "port unreachable" zurückschicken. Ich bin hinter einem Router und mit traceroute geht das... Vielleicht filtert dein Router die Antworten aus?
Naja, hab nicht allzu viel Ahnung.