I did not manually customize the environment variables so whatever windows put in there from moving the users folder and sub folders to E:\ is entirely produced by windows during that process. I have not changed or added a path environment since about 2000 in Windows 98 :unsure: I downloaded and overwrote the toolkit folder with contents of the zip Here is a screen shot of the config on first launch with new build: https://i.imgur.com/9kQZMO5.png The problem has persisted but I think the error changed. Here is the log file from the error now: 2019-04-01 18:55:25.5268 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.Program.Main RocksmithToolkitGUI: v2.9.2.0-ec9ae02a RocksmithToolkitLib: v2.9.2.0-ec9ae02a RocksmithToolkitUpdater: v2.9.2.0-ec9ae02a Dynamic Difficulty Creator: v3.6 OS: Microsoft Windows NT 10.0.17134.0 (64 bit) .NET Framework Runtime: v4.0.30319.42000 JIT: MsX86 WINE_INSTALLED: False MacOSX: False 2019-04-01 18:55:26.1962 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - App.config Status (Load Successful) 2019-04-01 18:55:26.1962 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - System Display DPI Setting (96) 2019-04-01 18:55:26.1962 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - System Display Screen Scale Factor (125%) 2019-04-01 18:55:45.4006 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - Adjusted AutoScaleDimensions, AutoScaleMode, and AutoSize ... 2019-04-01 18:59:45.5933 | RocksmithToolkitGUI.Program (ERROR) : RocksmithToolkitGUI.Program+<>c__DisplayClass0_0.<Main>b__1 RocksmithToolkitLib Void RestoreTreeView(System.Collections.Generic.List`1[system.String], System.String) Exception cached: System.NullReferenceException Object reference not set to an instance of an object. Void RestoreTreeView(System.Collections.Generic.List`1[system.String], System.String) at RocksmithToolkitLib.Extensions.TreeViewBrowser.RestoreTreeView(List`1 paths, String separator) at RocksmithToolkitLib.Extensions.TreeViewBrowser.InitTreeViewBrowser() at RocksmithToolkitLib.Extensions.TreeViewOfd.TreeViewOfd_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) System.NullReferenceException: Object reference not set to an instance of an object. at RocksmithToolkitLib.Extensions.TreeViewBrowser.RestoreTreeView(List`1 paths, String separator) at RocksmithToolkitLib.Extensions.TreeViewBrowser.InitTreeViewBrowser() at RocksmithToolkitLib.Extensions.TreeViewOfd.TreeViewOfd_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ============ As requested I substituted the actual project folder path: "e:\Users\Henry\Documents\rocksmith creations\The Searchers\Needles and Pins\GPA4 Export 2019-03-30 17-02-51\songs\The Searchers" in place of "e:\Users\Henry\Documents\rocksmith creations" Log file I think is the same but here is full text: 2019-04-01 19:04:22.4356 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.Program.Main RocksmithToolkitGUI: v2.9.2.0-ec9ae02a RocksmithToolkitLib: v2.9.2.0-ec9ae02a RocksmithToolkitUpdater: v2.9.2.0-ec9ae02a Dynamic Difficulty Creator: v3.6 OS: Microsoft Windows NT 10.0.17134.0 (64 bit) .NET Framework Runtime: v4.0.30319.42000 JIT: MsX86 WINE_INSTALLED: False MacOSX: False 2019-04-01 19:04:22.9529 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - App.config Status (Load Successful) 2019-04-01 19:04:22.9529 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - System Display DPI Setting (96) 2019-04-01 19:04:22.9529 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - System Display Screen Scale Factor (125%) 2019-04-01 19:04:22.9720 | RocksmithToolkitGUI.Program (INFO) : RocksmithToolkitGUI.MainForm.MainForm_Shown - Adjusted AutoScaleDimensions, AutoScaleMode, and AutoSize ... 2019-04-01 19:05:36.8837 | RocksmithToolkitGUI.Program (ERROR) : RocksmithToolkitGUI.Program+<>c__DisplayClass0_0.<Main>b__1 RocksmithToolkitLib Void RestoreTreeView(System.Collections.Generic.List`1[system.String], System.String) Exception cached: System.NullReferenceException Object reference not set to an instance of an object. Void RestoreTreeView(System.Collections.Generic.List`1[system.String], System.String) at RocksmithToolkitLib.Extensions.TreeViewBrowser.RestoreTreeView(List`1 paths, String separator) at RocksmithToolkitLib.Extensions.TreeViewBrowser.InitTreeViewBrowser() at RocksmithToolkitLib.Extensions.TreeViewOfd.TreeViewOfd_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) System.NullReferenceException: Object reference not set to an instance of an object. at RocksmithToolkitLib.Extensions.TreeViewBrowser.RestoreTreeView(List`1 paths, String separator) at RocksmithToolkitLib.Extensions.TreeViewBrowser.InitTreeViewBrowser() at RocksmithToolkitLib.Extensions.TreeViewOfd.TreeViewOfd_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ============ Thank you for your continued fixes on this. Let me know if you want me to try anything else. Ping me in Discord if needed.