A professional repair follows the failing user action until the evidence identifies the responsible layer.
01cookie settings
02callback URL mismatch
03session persistence
04authorization and row policies
Safe checks
Safe checks you can perform
Before changing code, you can try one clean test account; record the redirect chain; compare preview and production domains. Keep a copy of exact errors and the last known-good version. Use test accounts and non-production data when possible.
What not to change
What not to do
Do not disable authorization globally or share a real customer password. Broad changes destroy evidence and can convert a contained defect into a data, security, or deployment problem.
Is this affecting customers, payments, or data right now?Use the urgent path and preserve the current error.
No padded sales language. If your situation is different, describe it in the repair request.
Can this be fixed without rebuilding?+
Often. If the cause is isolated to configuration, one integration, a route, a policy, or a bounded component, repair is usually more sensible than replacement.
Why did another AI change not fix it?+
The tool may lack complete project context, production evidence, or access to the layer actually causing the failure.
Should I keep trying prompts before sending the project?+
Preserve the current state first. Additional broad edits can remove the evidence needed to find the cause and may reintroduce older failures.
What access will you need?+
Start with safe information and logs. Code, builder, hosting, database, or provider access is arranged only when the diagnosis requires it.
How will the repair be tested?+
The exact reproduction is retested, followed by adjacent paths that share state, data, authorization, deployment, or integration behavior.