As mentioned before here Why is this WebRequest code slow? and here HttpWebRequest GetResponse delay on 64bit Windows
HttpWebRequest hangs at the first request because of proxy auto-detection. A fix is to set Proxy = null, but this also locks out all users that uses a proxy and thatsway isn't a proper solution.
So, does anyone know how this initial delay can be fixed programatically without locking out all proxy users?