Members-area sign-in that just works
Your customer clicked the login link in their email and got "invalid or expired". They had opened it in their mail app, not the browser that asked for it. Then they emailed support.
The enemy is a login that only works in the tab it started in.
Members-area sign-in now works the way customers use it. Magic links open on any device and in any mail app. Customers can also sign in with their email and an order ID. Login emails go out from your own brand address using your template, and if sending fails you are alerted instead of the customer waiting on an email that never comes. Choose where customers land after signing in under Settings, Members area.
Try it: request a magic link on your phone, open it from the mail app, and confirm you land on the page you chose.
Documentation