title: "The specified object was not found in the store" exception
body: <p>Why do I get the exception "The specified object was not found in the store" when I getting created event or notification with in help of pull subscription?</p>
  
  <p>The EWS SOAP Response looks like:</p>
  
  <pre><code>&lt;Trace Tag="EwsResponse" Tid="1" Time="2013-09-27 12:38:43Z" Version="15.00.0516.014"&gt;
  &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
  &lt;soap:Header&gt;
    &lt;t:ServerVersionInfo MajorVersion="8" MinorVersion="3" MajorBuildNumber="83" MinorBuildNumber="4" Version="Exchange2007_SP1" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" /&gt;
  &lt;/soap:Header&gt;
  &lt;soap:Body&gt;
    &lt;m:GetItemResponse xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"&gt;
      &lt;m:ResponseMessages&gt;
        &lt;m:GetItemResponseMessage ResponseClass="Error"&gt;
          &lt;m:MessageText&gt;The specified object was not found in the store.&lt;/m:MessageText&gt;
          &lt;m:ResponseCode&gt;ErrorItemNotFound&lt;/m:ResponseCode&gt;
          &lt;m:DescriptiveLinkKey&gt;0&lt;/m:DescriptiveLinkKey&gt;
          &lt;m:Items /&gt;
        &lt;/m:GetItemResponseMessage&gt;
      &lt;/m:ResponseMessages&gt;
    &lt;/m:GetItemResponse&gt;
  &lt;/soap:Body&gt;
  </code></pre>
  
  <p>
  </p>
  
  <p>This is my code:</p>
  
  <pre><code>PullSubscription subscription = service.SubscribeToPullNotifications(
                      new FolderId[] { WellKnownFolderName.Inbox }, 1, WaterMark,
                      EventType.NewMail, EventType.Created, EventType.Moved, EventType.Deleted);
  WaterMark = subscription.Watermark;
  
  // Initiate the GetEvents method for the new subscription.
  GetEventsResults events = subscription.GetEvents();
  
  // Handle the results of the GetEvents method.
  foreach (ItemEvent itemEvent in events.ItemEvents)
   {
     switch (itemEvent.EventType)
       {
         case EventType.NewMail:
           Console.WriteLine("New Mail");
           EmailMessage message = EmailMessage.Bind(service, itemEvent.ItemId);
           if (message.Subject.Equals(""))
             {
               break;
             }
           Item item = Item.Bind(service, itemEvent.ItemId);
           RulesApplied(service, message, item);
           break;
         case EventType.Created:
            Console.WriteLine("Created");
            EmailMessage message1 = EmailMessage.Bind(service, itemEvent.ItemId);
            // Here I get the Exception.
            break;
  </code></pre>