System.DirectoryServices.AccountManagement.PrincipalOperationException Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
<p>I'm having a hard time figuring this one out.</p>

<p>I have an application that reads active directory.  This application is installed on 6 machines.  I have one machine that produces this error every time it's ran.</p>

<p>The call to active directory is wrapped in an Impersonator class that uses an domain administrator account.  </p>

<p>This machine being used is Windows 7 with .Net 4.0 installed.   Any help would be awesome, below is the code.  This is a winform application.</p>

<pre><code> List&lt;string&gt; User_Collection = new List&lt;string&gt;();
        using (new Tools.Impersonator("ad", "domain", "11"))
        {

            PrincipalContext yourOU = new PrincipalContext(ContextType.Domain, "dc1", "OU=Ty,OU=Cal,OU=me,DC=domain,DC=net");
            GroupPrincipal findAllGroups = new GroupPrincipal(yourOU, "*");
            PrincipalSearcher ps = new PrincipalSearcher(findAllGroups);
            foreach (var group in ps.FindAll())
            {
                if (group.ToString().ToLower().Contains("global"))
                {

                }
                else if (group.ToString().ToLower().Contains("vendor"))
                {

                }
                else if (group.ToString().ToLower().Contains("user"))
                {
                    User_Collection.Add(group.ToString());
                }
            }
            User_Collection.Sort();
            foreach (string au in User_Collection)
            {
                comboBox1.Items.Add(au);
            }
        }
</code></pre>
