I went to break them and couldn't. Here is what's actually on your site right now.
“The invite arrival popup has no Sign in line for people who already have an account (they must dismiss and hunt).”
It has one. “Already have an account? Sign in” sits under the two buttons, on the pop-up, on your live site.
This pop-up is drawn by the marketing site (staytrustead.com), not the app — a previous attempt changed the app and so changed nothing anyone could see.


A staged demo invite. None of your real invite links were opened.
That was the half worth actually testing, so I walked it: a member who already has an account, clicking that Sign in line, on production.
They land on the invite itself — the inviter named, the connection made, and the “would you like to vouch back?” step waiting. Not the home screen, and not the newcomer tour.


“Test Inviter” is a throwaway test person, created and used only for this check.
“ANSWER — your homepage action cards are NOT smart today… they show the same things to everyone.”
They aren't the same for everyone. Cards retire as the member does the thing. Same live homepage, three different members:


What each card watches:
The test bench that walks your site as an “existing member” wasn't actually one.
It marked those fake members as having finished the tour, but not as having seen the welcome — so every “existing member” walk got handed the newcomer slides instead of the invite. My first run of the check above reported your invite flow as broken because of it. It wasn't. The rig was.
That's now fixed and live. It matters because it was quietly manufacturing false alarms — including one I nearly brought to you as a real bug on the very thing you asked about.
Nothing real was touched: no real invite link opened, no real member's data used, no personal photos or names in any picture on this page.