I upgraded first to 39.0.2 and today to 41.0.0. Now I don't see the windows left open at shutdown ... but I occasionally see a CefSharp.BrowserSubprocess.Core exception when exiting the app. I included a screen shot of the exception detail below.
I am both passing shutDownOnProcessExit true to Cef.Initialize(), and calling Cef.Shutdown() when the process is exiting. Should I not be doing both?