12. Troubleshooting/Common Inquiries

Platform FAQ

Answers to the most frequently asked questions from agencies, developers, and workspace operators using GN-Apex.

Billing & Limits

How are SMS and WhatsApp messages billed?

We use a prepaid Resource Vaultmodel. You top up your organization's master wallet, and usage is deducted atomically. Admins can configure Project Faucets to set hard caps (e.g., max 500 SMS/mo) for specific clients to prevent budget overruns.

What happens if I hit my storage quota?

Uploads will fail with a 403 Forbidden error. You can either upgrade your subscription tier, delete old assets, or attach a Bring Your Own Storage (BYOS) provider like AWS S3 to bypass our native limits entirely.

Development & Architecture

Do I have to use Next.js?

No. While our deployment pipeline and ISR revalidation are heavily optimized for Next.js and Cloudflare Workers, the @nexushub/client SDK works perfectly in Vite, Remix, Astro, or any standard React SPA.

Why do I get a “DATA_INTEGRITY_VIOLATION” locally?

To maintain security and prevent data leaks, local content is compiled into .nx binary files with cryptographic signatures. If you manually edit or corrupt a .nx file during a Git merge conflict, the SDK locks down. Run npx nexus pull --force to reset to the remote truth.

Security & Privacy

How does GN-Apex handle GDPR/Data Privacy?

Built-in compliance tools allow you to generate Data-Subject Access Request (DSAR) exports (compiling all relational data for a specific user into one PDF). For data deletion, the platform supports true cryptographic anonymization—scrubbing PII while preserving financial ledgers for tax compliance.

Still need help?
If your issue isn't covered in the runbooks, verified workspace administrators can open a priority support ticket via Dashboard → Support. Our SRE team operates with a strict 2-hour SLA for critical infrastructure inquiries.