title: Cannot find repository from submodule
body: <p>To update my submodules, I use <code>git submodule update --init --recursive</code>. For all the submodules, I get an output similar to this:</p>
  
  <pre><code>GitLab: The project you were looking for could not be found. 
  
  fatal: Could not read from remote repository.
  
  Please make sure you have the correct access rights and the repository exists.
  </code></pre>
  
  <p>However when I clone the repository directly with <code>git clone</code>, everything works fine. </p>
  
  <p>My <code>.gitmodules</code> file looks like this:</p>
  
  <pre><code>[submodule "External/{repo}"]
  
          path = External/{repo}
  
          url = ../{repo}
  </code></pre>
  
  <p>I do have the repo cloned in the parent directory, so I know I have access privileges and am able to clone it normally.</p>
  
  <p>What could be causing this behavior?</p>