Child pipeline doesn't work for merge requests

I’m on gitlab.com and trying the Child Pipelines. When using them in a Merge Request. Nothing happens… :frowning: it stays pending forever

Even when my config is the same as the working master config

master:
  stage: trigger
  trigger:
    include: packages/project/.gitlab-ci.yml
    strategy: depend
  only:
    refs:
      - master

merge_request:
  stage: trigger
  trigger:
    include: packages/project/.gitlab-ci.yml
    strategy: depend
  only:
    refs:
      - merge_requests