title: VB.NET Google Calendar API - Event Get (GetRequest) failing
body: <p>What I'm attempting to do should be SO easy.  Here's my question:</p>
  <p>Using VB.NET (If you do C# that's cool too.) with the Google Calendar API, upon a simple GetRequest for one event, with four measly lines of code as shown below, why on earth am I getting</p>
  <blockquote>
  <p>Message[Not Found] Location[ - ] Reason[notFound] Domain[global]</p>
  </blockquote>
  <pre><code>Private Function GetEvent(ByVal CalID As String, ByVal EventID As String) As [Event]
      Dim service As CalendarService = GetCalendarService()
      Dim request As EventsResource.GetRequest = service.Events.Get(CalID, EventID)
      Dim ThisEvent As [Event] = request.Execute()
      Return ThisEvent
  End Function
  </code></pre>
  <p>It seems this should be easy... I can already retrieve a list of all my calendars, lists of events from any calendar, and I can insert events into any calendar.  All of that is working great.  I almost thought I knew what I was doing, until this cropped up.</p>
  <p>Since I think the reader may be inclined to point to scope, proper credentials, or that my EventID and CalendarID don't match up, those aren't it. The EventID and the CalendarID were both obtained from a previous event ListRequest.</p>
  <p>I'm aware that I could &quot;cheat&quot; and use an event ListRequest (since I'm doing that successfully) to get just the one event, but that's not the proper way to go about it and I'm pretty sure a GetRequest (using EventID) will be faster.  I only want the one event.</p>
  <p>Any guidance would be much appreciated.</p>