Unable to download file using ChromeDriver

A Failed - Download error is displayed when the provided folder is missing or inaccessible. It could be the case here since I noticed an extra space at the end which is probably stripped once the folder is created. Try this way instead:

String newPath = Path.Combine("D:\\Backup", "Database");
if (!Directory.Exists(newPath)){
    newPath = Directory.CreateDirectory(newPath).FullName;
}

In my case I had something similar, but the error was in the folder name I used. I describe the path as C:/myFolder instead of C:\myFolder.

In previous version of ChromeDriver the first approach was still valid. Now it looks like this is not working anymore giving some Download error.