Troubleshooting
Troubleshooting
Solutions for common Synthcore issues — provisioning errors, agent failures, and billing questions.
Troubleshooting
Common issues and their solutions. If you don't find your answer here, contact support@synthcore.dev.
Provisioning
Project stuck on "Provisioning"
If your project has been in the Provisioning state for more than 10 minutes:
- Check the Logs tab for error messages.
- Try deleting the project and creating a new one.
- If the issue persists, the Azure region may be experiencing capacity issues. Try a different region.
"Insufficient permissions" error
This means Synthcore doesn't have write access to your repository:
- Go to GitHub Settings > Applications > Synthcore.
- Ensure the repository is in the authorized list.
- Verify Synthcore has "Read and write" access to repository contents.
Agent Issues
Agents not committing
If agents are running but not producing commits:
- Check the Activity tab for research or analysis entries — agents may be in the investigation phase.
- Review the Logs tab for warnings or errors.
- Verify your SOUL.md has clear priorities and a project description.
- Check that AGENTS.md boundaries aren't overly restrictive.
Merge conflicts
Agents are designed to handle merge conflicts automatically. If conflicts persist:
- Ensure COORDINATION.md defines clear file ownership boundaries.
- Reduce concurrent agent activity by pausing some agents.
- Manually resolve the conflict in your repo — agents will pick up the clean state.
Agent modifying wrong files
If an agent is working outside its intended area:
- Update AGENTS.md with stricter boundary rules.
- Update COORDINATION.md with explicit file ownership.
- Changes take effect on the next agent cycle.
Build Failures
Build fails after agent commit
Echo (QA agent) monitors builds automatically. If a build fails:
- Echo will log a warning in the activity feed.
- The offending commit is identified in the logs.
- Alex or Pixel will attempt a fix in their next cycle.
- If the issue persists, manually revert the commit and update agent priorities.
TypeScript errors
If agents produce TypeScript errors:
- Ensure your SOUL.md specifies "TypeScript strict mode" in the tech stack.
- Add type-checking instructions to agent boundaries.
- Check that
tsconfig.jsonis in the repo root.
Billing
Payment failed
- Go to Dashboard > Billing > Manage Subscription.
- Update your payment method in the Stripe portal.
- Stripe will retry the charge automatically.
Wrong plan
- Go to Dashboard > Billing > Manage Subscription.
- Change your plan in the Stripe Customer Portal.
- Changes are pro-rated — you'll only pay the difference.
Getting Help
If your issue isn't covered here:
- Email: support@synthcore.dev
- Docs: Search these docs with
Cmd+K - Business/Enterprise: Use your dedicated Slack channel