Hi Scaryscooby,
chances are because the pie patch modifies your hosts file, it also has PGlite built in it, so it will still be in your pc even when you uninstall Winmx because its not in the WinMX folder, the pie has its own folder and the hosts file is in system32 in your windows,
this means the pie with built in PGlite will block the DLL because that is why they designed it.
the best option is :-
1st uninstall WinMX & any Pie installed and delete the pie & WinMX folders
2nd go to your hosts file and remove all other IP's that have the WinMX name as they are pie
C:\Windows\System32\Drivers\Etc (hosts file in here)
the only IP you need in your hosts file is
127.0.0.1 localhost
3rd remove the allowed entries on your firewall
4th make a fresh install of WinMX
Please Click Here5th when you run WinMX grant full access through yur firewall
Click Here For Firewall Set-Up6th enjoy WinMX again