Stuck in redirect loop after signing in

I'm am testing the developer connect API. I am able to click connect to garmin on my app, I then am directed to the garmin connect sso sign in page, I signin, and then when I should be directed back to my app with authorization token, I instead experience repeated 302 redirects until a "too many redirects" error is presented.

Has anyone else experienced this? I'm developing a VITE (React/Express) web app and attempting to retrieve activity data.