Account & Support

Troubleshooting magic-link login

Three reasons magic-link login can fail and how to get logged in.

2 min read
Updated 14 May 2026

CalcWidgets uses passwordless magic-link login. You enter your email, we email you a link, you click it, you're in. Most of the time this is the smoothest possible login flow — but there are three known ways it can fail.

1. Cross-device click

Symptoms: You requested the magic link on your phone but opened the email on desktop (or vice versa). The link "opens" but you're not logged in.

Why: The magic-link flow remembers a little bit of state in your browser. If you click the link in a different browser than the one you started the login from, that state is missing.

Fix: Open the email on the same device/browser you started the login from. If that's not possible, just request a fresh magic link from the device you actually want to use.

2. Email scanner pre-fetched the link

Symptoms: You click the link in your email and get an "invalid or expired link" message — but the email just arrived.

Why: Email security scanners (Gmail's, Microsoft Defender, corporate firewalls) sometimes "click" links in your inbox before you do, to check for phishing. By the time you click, the link has already been used and invalidated.

Fix: Request a fresh magic link. This time, click it within a minute of the email arriving — before any scanner has time to pre-fetch.

3. The link is older than one hour

Symptoms: "Invalid or expired link". You requested the link a while ago.

Why: Magic links expire one hour after we send them. This is a security measure.

Fix: Request a new one.

Still can't log in?

Email hello@calcwidgets.com with the email address you signed up with. We can log you in manually within one business day.

Known issue: clicked /login instead of /signup

If you originally signed up via /login instead of /signup, your onboarding form will appear blank (no company name, no subdomain). This is a known issue we're working on — for now, just fill in the form fresh and continue, and the rest of your account works normally.

Related Articles