anonymous user Posting as answer as well few more inputs based upon some research.
Not sure about the URLs but it seems like you might have issues with AVD AAD Join. I followed this documentation and it worked in my lab. Also as mentioned on top of the page this feature is in public preview and hence should not be use in production. Also few feature may or may not work in different environment considering it is still into development and hence won't guarantee that it will be working to its fullest capability in this phase.
Dean Cefola's video is to the point in setting it up successfully and might be helpful to you.
Few tips to keep into consideration:
1) Only works for the pool with validation flag set to to yes.
2) Dont forget targetisaadjoined:i:1 flag as RDP property. I had to restart host pool VMs to get this setting in to effect
3) Use latest Windows 10 image as much as possible. There a policy setting "Network security: Allow PKU2U authentication requests to this computer to use online identities" which is disabled in Windows 10 1607 and below which prevents logon if not enabled.
Hope it helps!!!
Please "Accept as Answer" if it helped so it can help others in community looing for help on similar topics.