I keep getting the error that "The caller does not have permission (view ID: #)".
This is for Google Analytics views for which I am the admin, so have full permissions for everything. The ID keeps changing as well (trying to pull from around 60 views in one query), suggesting it's not just an issue with a single view, but with the API.
It happens to me also a lot lately, but it happens when it works in the background using SM scheduling, so it's not that the browser is open or something.
Just going into Modify query mode, exit it, going back in, refresh the data again and again, sort of "fixes" the issue until the next scheduled run and it happens only in specific queries.