Is it broken due to blocked ports of the firewall or because of some other DLL fixes by Microsoft?

If it's the firewall you could probably mod to work, if a DLL change then yeah the author will need to mod around it.