AWX Source Control Type Manual Not processing requirements.yml

When using manual Source Type it appears that AWX does not read/source the requirements.yml. I’ve made sure the syntax and such is correct by using checking it with ansible-galaxy.

I’ve put a copy of the file in all 3 places at once and still no luck. Using both roles and collections in the all of the files as well.
/requirements.yml
/roles/requirements.yml
/collections/requirements.yml

example requriements.yml

collections:
  - name: community.general
  - name: ansible.posix

roles:
  - name: community.general
  - name: ansible.posix

I’ve also set the debug in the template to debug and even winrm debug and there is no mention of it seeing the file or attempting to read the file. I know the permissions are correct as they match the other files in the directories and it reads them just fine. The work around I’ve been using is by defining the collections variable in the ansible.cfg file and manually downloading the collections with ansible-galaxy into a collections folder in the project directory.

From what I’m seeing it looks like AWX only checks/reads the requirements file at project sync time from some type of repo Git/etc. If so then there should be an option for manual source code to be able to pull the requirements.yml for any template. I don’t see a need for a gitlab/hub instance to just do some simple project testing or a simple play book.

Also Enable Role Download and Enable Collection(s) Download are both enabled and the server has web access. I’ve also tried the possible Ansible Galaxy API Credentials work around where you have to make an account on galaxy.ansible.com and use your own API key for downloading collections.