I have no experience with UAG.
>external users are getting stuck on a Horizon/Duo redirect page
Can you say more about this? Is this UAG trying to redirect to Duo SSO primary login? Is this Duo SSO trying to redirect back to UAG after someone completes primary auth and 2FA in Duo SSO? Does "stuck" mean it's looping?
Duo, not DUO.