My reset link says it is invalid or expired.

Each link lasts one hour and can be used once, and asking for a new one immediately cancels the previous link. Request a fresh one and use the newest email in your inbox. If you are pasting the link into the app, make sure you copied the whole address including everything after “token=”.

From the guide Account Security: SSO, 2FA & Passkeys.

If Seayora support asks you to confirm an email address

Sometimes the address you sign in with is not the one you read. The commonest case is Sign in with Apple with Hide My Email: Apple gives us a relay address, and if you ever remove Seayora under your Apple ID the relay stops forwarding and nothing on our side can tell. If you write to support from another mailbox, a support representative can add that address to your account and send it a short email with one button.

  • Pressing the button opens a page that shows which address is being confirmed and which account it is on, and asks you to confirm. Nothing happens until you press that second button — a mail scanner opening the link cannot confirm anything on your behalf.
  • Confirming marks the address as yours. It does not sign you in, it does not change how you sign in, and it does not change the address you sign in with.
  • The link works for 24 hours and each new one replaces the last. If it has expired, ask support to send another.
  • If you did not expect the email, do nothing. The link expires on its own and your account is unchanged.
  • Whenever support adds or removes an address on your account, you are told at your sign-in address, so a change you did not ask for is one you will hear about.

Read the whole guide: Account Security: SSO, 2FA & Passkeys

More questions about Account Security: SSO, 2FA & Passkeys