Vault in combination with a master-playbook

Hi,

I am new to Ansible and have a questions about Vault in combination with a master-playbook.
In the role-initialsetup in the default/main.yml the content is encrypted and the playbook play’s with these settings fine:
ansible-playbook --ask-vault-pass sites.yml --tags “role-initialsetup” --limit gonzales.net

But if I play the others roles like role-haproxy or role-java both will fail with the message:
“ERROR! Attempting to decrypt but no vault secrets found”

How to correct this? What I’m missing?

Content of sites.yml