Skip to content

KnearMe Admin Troubleshooting

Causes:

  • Missing/invalid Supabase env vars.
  • User lacks admin_users record.
  • Session handling bug after auth callback.

Fixes:

  1. Re-check .env.local values.
  2. Verify admin row exists and role is correct.
  3. Clear cookies and retry.

Build passes locally but runtime fails in env

Section titled “Build passes locally but runtime fails in env”

Cause: wrong deploy-time secrets.

Fix: verify SUPABASE_SERVICE_ROLE_KEY and public keys in deployment platform, then redeploy.

Cause: dataset seed mismatch or missing env vars.

Fixes:

Terminal window
pnpm -C apps/knearme-admin seed:datasets
pnpm -C apps/knearme-admin eval:run

If 3020 is occupied, stop conflicting process or run Next with an alternate port for local debugging.