Launch a session from a profile (what must be true first)
You might be here because: “launch does nothing” · “Choose a proxy for this profile before launching” · “why can’t I start a session” · “trial ended” · “what do I need before I can launch”
Short answer
A profile launches when: you are signed in and online; the profile has one of your saved proxies chosen (the app never picks one for you); its device is not on hold; you are under your plan’s session, profile and storage limits; the profile is not already running; and your plan is active (a trial that has ended cannot start sessions). Each failure has its own sentence.
Check first
- Proxy: open Edit on the profile and confirm a proxy is chosen and tested.
- Sessions tab: is this profile already running?
- Plan: has your trial ended?
Likely causes and fixes
-
The launch names the proxy problem — no proxy chosen, no saved proxies, or proxy deleted. See Session refused: choose one of your saved proxies (proxy_required) and Profile shows ‘proxy deleted — choose another’ and will not launch.
-
Trial ended. The server refuses a new session for an ended trial. Choose a plan from the dashboard → Billing → Choose a plan; see Free trial has ended: sessions refused until you choose a plan.
-
Server-side refusals: profile already running (409, see Profile already in use); device on hold (409, see Profile’s device is on hold); storage full (409, see Profile storage is full); proxy failed its live test (422); session limit (429, see Concurrent session limit reached).
-
Team member. Launching on a team owner needs the admin role.
-
From code. Use
agentSessions.create({ profile_id, proxy_id }). The directsessions.create/profiles.launchendpoints take the sameproxy_id(a launch from a profile bound to a proxy uses that one) and are refused with422 proxy-requiredwithout one on hosted deployments; even with one, a direct session’s step calls answer503 driver-not-integratedthere, so drive the page from an agent session.
If it still fails
Press Talk to a person in this chat (or open Help) and include the profile name, the exact sentence and your plan. To move to Starter, Pro or Team, open the dashboard → Billing → Choose a plan (self-serve). Scale and Enterprise, refunds, disputed charges and “I paid but the plan is not active” are handled by a person. Trial extensions are decided by a person.
Related
- Create a profile and pick a device
- ‘Profile already in use’: its other live session has to end first
- Concurrent session limit reached (429 concurrency-limit)
- Profile’s device is ‘On hold’ and cannot launch
- Session refused: choose one of your saved proxies (proxy_required)
- Profile shows ‘proxy deleted — choose another’ and will not launch
- Free trial has ended: sessions refused until you choose a plan