Skip to content

Troubleshooting

This section covers the most common issues encountered when building with Granit, patterns to avoid, and answers to frequently asked questions.

  • Common Errors — module loading failures, DbContext misconfiguration, validator registration, multi-tenancy, authentication, and caching issues with solutions
  • Anti-patterns — code patterns that compile but cause runtime issues, performance problems, or violate Granit conventions
  • FAQ — answers to the most frequently asked questions about Granit’s architecture, requirements, and capabilities

If your issue is not covered here:

  1. Search existing GitHub issues
  2. Check the Reference documentation for the specific module
  3. Open a new issue using the Bug template with reproduction steps