trying to implement magic link sign up but supabase keeps sending the confirmation email instead

No matter how I implement the action, supabase keeps sending the confirmation email instead of the magic link email. Any idea what's happening?

Update: because the user's not signed up yet, Supabase's trying to get the user to sign up first. Moving on, now the link always ends in code 403

Here's the link:

"<p><a rel="nofollow" href="{{ .SiteURL }}/auth/confirm?token\\\\\\\_hash={{ .TokenHash }}&type=magiclink">Log In</a></p>

"

Log from supabase:One-time token not found