WinGate is compatible with all connection types since it uses the Windows Operating system to make these connections. ADSL is a very common connection type so I hardly think this is a compatibility issue.
When you try to start the WinGate engine, does the WinGate Engine Monitor icon in your system tray turn yellow to indicate that the engine is starting, but remains yellow and never turns blue to indicate that the engine has started? If so, your history files may have become corrupt. The following forum thread contains details on how to reset the history files
See issue 2. History database file corruption.