Hey, thanks for the detailed report. The JSON and screenshot really helped. This is a bug on our side. For individual Pro accounts without a team, the automation context does not fetch the user or team ID, and resolving the default branch fails with this error. I’ve reported it internally.
While we’re fixing it, here’s a working workaround. Set the branch explicitly in gitConfig instead of an empty string, so auto-resolve won’t run:
Hey @Andrew_Grange, quick update: we fixed the bug where automations using a GitLab repo with an empty branch field couldn’t resolve the default branch on individual Pro accounts. The workaround of setting the branch explicitly is no longer needed.
Can you run a test run of your automation again with the branch field left empty and let me know if it works? If the error still shows up, please share the latest details and we’ll take a deeper look.