Gitlab CI submodule stuck at Updating/initializing submodules recursively

I am using a submodule in one of my CI jobs. But it is stuck at “Updating/initializing submodules recursively”. I have added this:

variables:
GIT_SUBMODULE_STRATEGY: recursive

to my job inside gitlab_ci.yml file.