@jeff4 ,
Generally, no permission is included in a response when the scope hasn’t been selected. Perhaps you’re using a cached token. Double-check that the token you’re using to make the request is indeed the one that includes the required scopes. To verify this, use Postman—you’ll see the scopes of the token.
I checked and the scope is there. The app uses classic scopes. I created a new app with granular scopes and included report:read:meeting_activity_log:admin as specified in the doc. However, I get the same issue when using this new app.