Onboardl.ioHelp
Open app →Contact support
← All articles
Troubleshooting

Common issues

Logo not rendering, expired links, session timeouts, and other gotchas.

"My client's logo isn't showing"

Logos are served from a public bucket so they render in <img> tags. If you uploaded one and it's not showing:

  • Wait 10–20 seconds and refresh — Supabase storage can take a beat to propagate.
  • Check the image format. PNGs and JPGs are safest. Large files (over 5MB) may fail to upload.
  • If still missing, re-upload from the Project Branding card. Old uploads aren't cached aggressively.

"The portal link says expired"

Portal tokens don't actually expire — the portal page treats any unrecognized token as expired. Possible causes:

  • The client was deleted (rare, but worth checking your projects list).
  • The URL was copied incorrectly. Send a fresh one from the Overview tab.
  • The recipient's email client mangled the link. Use the "Copy portal URL" button and DM it to them directly.

"I keep getting signed out"

Supabase sessions last about 1 hour by default. After that you'll see a red "Session expired" banner — click Sign in and you're back where you were. Tabs left open overnight will need to re-auth in the morning.

"An action failed silently"

If a button click did nothing or a save didn't take, refresh the page first. If the error persists, contact support — we have an error log that captures everything and can usually identify the cause.

If something's seriously broken, email support@onboardl.io with the URL, a screenshot, and roughly when it happened. We can often find the exact error in our logs within minutes.