Problema Sockets Windows7 x WindowsXP

Olá pessoal.

Gostaria de saber se alguém já teve problemas de incompatibilidade com um programa que utiliza Sockets, feito no WindowsXP, para rodar no Windows7.

Deixa eu explicar melhor.
Há um tempo fiz um programa no WindowsXP que utiliza Sockets para comunicação e para verificar se existe outra instância rodando na máquina.
Bom, depois veio o Windows7 e acabei instalando na minha máquina. O que acontece é que no Windows7 ele não consegue fazer a verificação se existe outra instância rodando. Não dá erro algum, mas as mensagens trocadas entre as instâncias simplesmente não chegam.

Alguém já teve algum prolema parecido?

Abraço.

Firewall?

Infelizmente não é, já está tudo configurado certo. Eu tenho o Zone Alarm instalado e o java já está liberado tanto para atuar como servidor como para conexões. O do windows tem que ficar desativado pro Zone Alarm funcionar…

Será que pode ter a ver com a compilação ter sido feita noutro sistema e com um release diferente do java6??? Acho que a compilação foi feita no 1.6.0_12 ou algo assim e agora tenho o 1.6.0_18… Não deveria ser isso pelo menos…