after 3 weeks i realized that the reason why clients couldn't connect is because each one had a ****ing Norton Firewall installed... what a bummer...

DON'T BE LIKE ME (IDIOT) ... PURGE THE CLIENTS OF EVIL FIRST.
DON'T BE LIKE ME, DON'T DRINK ON THE JOB.