Ok here is my plan.. ermm what plan are we to yet ...
ok call it plan 'c'
Below is a link to a hosts file, You sound like you have been using a few of these patches but I will explain exactly here just in case:
Shut down WinMX.
Go to your C:\Program Files\WinMX folder
For now rename the ws2_32.dll to oldws2_32.dll.
Go to your C:\Windows\System32\Drivers\Etc folder
Look for your hosts file. Once you find this rename it to Original Hosts.
Now download and unzip the file below to that same folder.https://www.winmxworld.com/files/winmxworld_hosts.zip
Now do that 'DNS' Flush again as per the instructions in my previous post.
Then restart your WinMX...
This time cross stuff ..and ermm.. well pray to the WinMX Gods ..
I will be back in about 12 hours to check on you ...