Authentik 2026.5 checks each authorize against the provider's grant_types, and a provider created by a blueprint starts with an empty list. Every Matrix login through Authentik failed with invalid_request (log: "Invalid grant_type for provider", grant_type=authorization_code). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>