Even though your user is an Administrator in the WordPress dashboard, the REST API uses a separate set of capability checks. For some reason, the Administrator role’s REST API capabilities are not being granted correctly. This can happen due to:
For Website Visitors:
- Everything looks seamless and fast
- Forms work instantly
- Blog and research content stays up-to-date
- No indication that WordPress is involved (clean headless experience)
For You (Site Admin):
- Blog posts: Edit in WordPress as usual
- Research papers: Add/edit in WordPress CPT
- Form submissions: View all in WordPress admin
- Static pages: Edit in Next.js code only

