Hi @FedeRaimondi ,
It could be permission issue. According to documentation, when a compute resource has Dedicated access, the resource can be assigned to a single user or a group. When assigned to a group (a group cluster), the user's permissions automatically down-scopes to the group's permissions, allowing the user to securely share the resource with other members of the group.
So maybe when you setup repo as a user the group has no access to that because of this down-scoped behaviour.
Databricks Runtime for Machine Learning | Databricks Documentation
I think this could be the case:
"For example, the group needs explicit permission to query a table, access a secret scope or secret, use a Unity Catalog connection credential, access a Git folder, or create a workspace object."
Assign compute resources to a group | Databricks Documentation
And you can check also best practices for managing group clusters:
Assign compute resources to a group | Databricks Documentation