Did I miss somewhere that something changed with calling webClient.DownloadString()?  A project of mine from about 8 -9 months ago is now failing when I try to download a file from the web (specifically DropBox in this case).  The specific error is:

During the algorithm initialization, the following exception has occurred: Error: ProtocolErrorI'm not sure I can attach a project without a besttest (and I don't have a backtest because it fails to run), but here's the small code snippet that's failing:

            string fileContents;
            using (var webClient = new System.Net.WebClient())
                fileContents = webClient.DownloadString("https://www.dropbox.com/s/s01lc2g8v7nv99e/TEST.txt?dl=1");