My OS Build: 16299.309 so I download MS WebDriver, ver. 5.16299 release: 16299, from https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
My SetEdgeDriver() method in C#:
private IWebDriver SetEdgeDriver()
    {
        try
        {
            var path = @"C:\FolderWhereMSWebDriverExeFile ";
            var option = new EdgeOptions();
            option.PageLoadStrategy = PageLoadStrategy.Normal;                
            return new EdgeDriver(path, option);
        }
        catch (Exception)
        {                
            throw;
        }
    }
When the unit test is executed, Edge browser opens briefly then it closes with an error saying "Unexpected error. Unknown error"
The test is just about going to Google search site and works fine with Chrome. 
I have followed this: Edge browser crashing after initial watir-webdriver launch
 but no luck. Please advice.