Using Azure DevOps repo as SCM for AWX project fails to authenticate

Still struggling with this - I’ve seen others who have said they just put the PAT in as the password and it works, which I’ve done, but I’ve not had any luck getting this to work.

From a shell, if I do a git ls-remote in the format of https://:<PAT>@ourserver/blah/_git/blah it works fine, but if I declare a username (https://git:<PAT>@ourserver/blah/_git/blah it will fail to authenticate.

If I don’t add a username in the AWX credential, it doesn’t pass any credential. Any ideas of a workaround? I tried using an http encoded null in the username field, but it again won’t authenticate.