Hello Krzysztof,
It sounds like a problem with the SSH key set up, especially since it is a private repo.
Could it be that the GoCD server is currently running as a user who is not you, and the SSH keys are not set up for that user? When you tried the “try out” version, it likely ran as your user, and your .ssh directory was set up right.
Cheers,
Aravind