An AnyDesk “session expired” message means the connection was ended by a timeout rather than by you closing it. A few things cause it, and most are quick to rule out.
Common causes
- Idle timeout — a session with no input for a while is closed automatically.
- Network drops — an unstable connection on either end (Wi-Fi, mobile data, a flaky VPN) ends the session and reports it as expired.
- The remote device slept, locked, or lost power.
- Free-tier limits — AnyDesk’s free licence is for personal use; heavier or business-like use can be throttled or cut short.
How to fix it
- Reconnect and keep the session active — move the mouse or interact periodically during long tasks.
- Switch to a more stable network on the weaker end; a wired connection or a good hotspot beats congested Wi-Fi.
- Turn off any VPN that isn’t required for the session.
- Make sure the remote machine’s power settings won’t sleep it mid-session.
- Update AnyDesk on both ends.
If it’s a licensing limit
If the cut-offs line up with business use, you’re bumping into the personal-use boundary of the free tier — the answer there is a paid plan or a tool licensed for business. SimDesk is priced per operator with unlimited devices and no personal-use limits, so sessions aren’t cut short for “using it too much.” The SimDesk vs AnyDesk page has the side-by-side.