"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.