we have a locally-hosted Enterprise Edition of GitLab at my place of employment (currently at v7.12.00-ee ceb5083). I can create a repository through the GUI without issue.
I had this once in gitlab.com and it was not the reliability, just that I was trying to push with --force to the master branch, and it was protected (see "protected branches" in the settings of the repository).