Specific runner led to pending Job: This job is stuck because you don't have any active runners online with any of these tags assigned to them: ios

Whenever my pipeline is triggered, I got the Job pending with the following error:
This job is stuck because you don’t have any active runners online with any of these tags assigned to them: ios

I have setup a specific runner and I have disabled shared runners. My specific runner has one tag “ios”.

Below is my config on .gitlab-ci.yml:

stages:
  - test_flight

variables:
  LC_ALL: "en_US.UTF-8"
  LANG: "en_US.UTF-8"

before_script:
  - gem install bundler
  - bundle install

test_flight_build:
  dependencies: []
  stage: test_flight
  artifacts:
    paths:
      - fastlane/screenshots
      - fastlane/logs
  script:
    - xcodebuild clean -project MyProject.xcworkspace -scheme MyProject | xcpretty
    - fastlane beta
  tags:
   - ios

I have tried with new runners (without tags) but got the same error.

I have checked that my runner is active:

Any idea what is going on?
Thanks