AUTH101: Session expired
What this means
Your session ended and you need to sign in again.
Sign in again. Nothing is lost — unsent changes send once you're signed in.
Your data
No order or product data is affected. A sale you saved while the session was out is held on the device, not lost, and goes to your store by itself after you sign in.
Troubleshoot
- Sign in again. WCPOS opens the WordPress sign-in window by itself; if you closed it, WCPOS asks you to sign in again. Sign in as the same cashier.
- You do not need to re-enter or re-save anything: a sale that was waiting sends itself once you are back in. To watch it go, open Store health → Database — changes waiting to send drops to 0.
- If a sale is listed under "… changes never reached your server" instead, tap Send again on its row.
- Frequent expiries (several per day) usually come from the site: a security plugin shortening session lifetimes or clearing tokens. Ask the site administrator which security plugins run on the store, and to check WP Admin > POS > Settings > Tools > Logs — a refused sign-in is recorded there with its reason.