My code is fine. I know this because when the form loads the treeview data is fine. However when I click on another tab then come back the treeview data is no longer correct. No code of mine is ran when I click one tab and then click back on the first tab.

I have also found that some computers get the doctor watson errors and some do not. So now I am totaly not sure what the cause of the problem is.