Getting "NO_PERMISSION" on API call for Administrator user for *some* modules (/crm/v3/settings/fields?module=<certain modules>)

Getting "NO_PERMISSION" on API call for Administrator user for *some* modules (/crm/v3/settings/fields?module=<certain modules>)

Getting "NO_PERMISSION" for Administrator user with all permissions for some modules (/crm/v3/settings/fields?module=<certain modules>)

Same query works for many other modules, but fails for these:
  1. Campaigns
  2. Cases
  3. Solutions
  4. Products
  5. Vendors
  6. Price_Books
  7. Quotes
  8. Sales_Orders
  9. Purchase_Orders
  10. Invoices
These modules are listed at https://www.zoho.com/crm/developer/docs/api/v3/field-meta.html as being available.
The page also states that the scope "ZohoCRM.settings.ALL" is adequate for the call.

The oauth token used has the scopes:
ZohoCRM.settings.modules.ALL, ZohoCRM.modules.ALL, ZohoCRM.settings.ALL, ZohoCRM.users.ALL, ZohoCRM.org.ALL, ZohoCRM.notifications.ALL, ZohoSearch.securesearch.READ

The user who created the oauth token is an Administrator.

The body of the response is
{
"code": "NO_PERMISSION",
"details": {},
"message": "permission denied to access the module",
"status": "error"
}

The call is being made in a sandbox environment.