title: The specified object was not found in the store., The process failed to get the correct properties
body: <p>I'm trying to achieve folder from a user with an admin user (just for test)</p>
  
  <pre><code>        ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
  
          service.Credentials = new WebCredentials("AdminUsername", "AdminPass");
          service.AutodiscoverUrl("UserItryToImpersonate@domain.com", RedirectionUrlValidationCallback);
  
          //creates an object that will represent the desired mailbox
          Mailbox mb = new Mailbox(@"UserItryToImpersonate@domain.com");
  
          // Create Calendar object for testing
          CalendarFolder folder1 = new CalendarFolder(service);
          folder1.DisplayName = "UserItryToImpersonate@domain.com";
          folder1.Save(WellKnownFolderName.Calendar);
  
  
          FolderId rootCalendarFolder = new FolderId(WellKnownFolderName.Calendar, "UserItryToImpersonate@domain.com");
          UserConfiguration.Bind(service, "CategoryList", rootCalendarFolder, UserConfigurationProperties.All); //// error here....
  </code></pre>
  
  <p>That error is happening because the user I try to impersonate is a new user and never log in to OWA even once...
  when I logged into OWA it worked...</p>
  
  <p>How can I bypass that...
  How can I create the objects from remote???</p>
  
  <p>Most of the Topics say it Permissions Error... but I sure I have the permissions...
  That problem solved when I take permission and enter OWA as impersonate him...</p>
  
  <p>thank you in advance</p>