I'm using the steps provided from Use Google Analytics API to show information in C#, and if I set a date to be yesterday, the data getting returned is from a web property that does not match that of the profile ID I am providing, but from a different property that's underneath my master account. If I set the date to be a week ago, it gives me the correct data from the specified profile ID.
How can this be happening? I created the app today in the Google API Console, using the same login I use for looking at multiple properties in Google Analytics. I made sure however to set the randomly-generated email address in the account's User Management admin.