extension fails to connect to GitLab instance: 404 Project Not Found

I get a problem when i setup my extension

  1. I installed the extension on vscode and enter my url http://sr-a-45/ and my personal access token
  2. I update my "gitlab.instanceUrl": "http://sr-a-45/" in my workspace setting

I get a 404 Project Not Found error in my log.
The logs details :

404 - "{\"message\":\"404 Project Not Found\"}"
StatusCodeError: 404 - "{\"message\":\"404 Project Not Found\"}"
	at new StatusCodeError (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/request-promise-core/lib/errors.js:32:15)
	at /home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/request-promise-core/lib/plumbing.js:97:41
	at tryCatcher (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/util.js:16:23)
	at Promise._settlePromiseFromHandler (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:547:31)
	at Promise._settlePromise (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:604:18)
	at Promise._settlePromiseCtx (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:641:10)
	at _drainQueueStep (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:97:12)
	at _drainQueue (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:86:9)
	at Async._drainQueues (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:102:5)
	at Immediate.Async.drainQueues [as _onImmediate] (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:15:14)
	at processImmediate (internal/timers.js:456:21)
Cannot read property 'map' of null
TypeError: Cannot read property 'map' of null
	at Object.<anonymous> (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/out/src/gitlab_service.js:316:25)
	at Generator.next (<anonymous>)
	at fulfilled (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/out/src/gitlab_service.js:5:58)
	at runMicrotasks (<anonymous>)
	at processTicksAndRejections (internal/process/task_queues.js:97:5)

Note : if i don't enter the url in settings.json i get a 401 unauthorized error

If i run git remote -v command i get this response :

origin  http://sr-a-45/test/testProject1.git (fetch)
origin  http://sr-a-45/test/testProject1.git (push)

If i try directly to request the API with curl and my token it worked.

Edited by Tudyx