VMs
VM remains in provisioning or shows an error
VM remains in provisioning or shows an error
Open the VM’s activity and error details to see the last completed step. Provisioning includes several background operations, and duration can vary.If progress stops or an error persists, contact dashboard Support with the instance ID and recent activity. Preserve any existing data before deleting or rebuilding a VM; retrying by deletion is not a general recovery step.
VM will not start
VM will not start
Check the organization’s credit, spending controls and the instance’s current status. An operation already in progress can prevent another start request. At zero credit, a VM may have been terminated rather than merely stopped; see When your credit runs low.Follow the error shown by the dashboard. If it persists after the prerequisite is resolved, contact support with the instance ID.
VM is slow or unresponsive
VM is slow or unresponsive
Review CPU, memory and disk metrics alongside application logs. Sustained resource pressure can indicate a sizing issue, but can also come from an application error, workload change or full disk.Check for crash loops and unexpected processes before deciding to resize. A resize requires an interruption; it is not a guaranteed fix for application problems.
Cannot SSH into the VM
Cannot SSH into the VM
- Use the VM’s current public IP and the private key matching a public key supplied before VM creation.
- For the standard provisioned root account, use
ssh root@<public-ip>. - Check that the VM is running and that firewall rules allow your current source IP to reach SSH.
- Check the SSH service and any guest-level firewall or access changes you made.
Apps
App remains in installing or has failed
App remains in installing or has failed
Open the install’s logs and error details. Image downloads, image access, configuration and container startup can each fail independently.
- Image denied / unauthorized: check the image name, version and registry access requirements.
- Port in use: identify the conflicting listener before changing ports or restarting services.
- Permission denied / EACCES: check the affected path, mount and ownership against the app’s requirements. Do not broadly relax permissions to hide the error.
An app URL returns 502 Bad Gateway
An app URL returns 502 Bad Gateway
Check the current URL shown for the install, the VM and container status, and the app’s listening port. Read startup logs for crashes or failed health checks. A routing, tunnel or application problem can all prevent the URL from working.If the container is healthy but the URL still fails, record the URL, time and response details for support. See the app’s guide, such as OpenClaw troubleshooting, for its own network settings.
A webhook is not reaching the app
A webhook is not reaching the app
- Confirm the sender uses the current app URL, endpoint path and required authentication.
- Send a non-destructive test event and inspect the sender’s delivery status and response.
- Compare that result with the app’s logs and webhook configuration.
Billing & credits
My VM disappeared after credit ran out
My VM disappeared after credit ran out
Check the instance activity, snapshots and organization balance. Zero-balance handling can terminate VMs and attempts to retain a system-disk snapshot for seven days. Snapshot creation can fail, so recovery is not guaranteed.Top up and check for an available, ready snapshot before its deadline. A termination snapshot’s deadline is not extended by topping up. See When your credit runs low.
Auto-recharge failed
Auto-recharge failed
Review the recent attempt and error under Settings → Payment methods. Possible causes include a declined or missing card, a payment needing action, or the monthly recharge cap.Correct the relevant setting and consider a one-time top-up while resolving it. Check suspended VMs separately before using start or resume. Do not rely on an automatic retry or a fixed grace period to protect the environment.
Payment succeeded but credit is missing
Payment succeeded but credit is missing
Confirm that the payment completed and that you are viewing the organization you topped up. Refresh the balance and payment history. If a completed payment remains missing, contact support with the payment reference, amount and time. Do not send card numbers or security codes.
Invoice missing or billing details incorrect
Invoice missing or billing details incorrect
Check the payment-history entry for an available invoice link. Not every payment path or older payment has one. Update Settings → Billing details before future payments and contact support to review a missing or incorrect document.
Account
Forgot password
Forgot password
Open Forgot password and enter your account email. Use the latest reset email; reset links expire after one hour. If a link has expired, request another.
Verification email not received
Verification email not received
Check spam and confirm the registered email address. Use the verification resend control in the dashboard. Requests are rate limited; if a resend is rejected, wait before trying again. Contact support if you still cannot verify the account.
A colleague needs organization access
A colleague needs organization access
An authorized owner or admin can review organization membership and invite the colleague with the appropriate role. Check their project access as well. Review a departing member’s responsibilities before removing access; do not share their login credentials.
Network / firewall
An opened port is not reachable
An opened port is not reachable
Check the VM’s current address, the firewall direction, protocol, port and allowed source IP. Then check the guest firewall and the application’s listener. For TCP,
ss -tlnp from the VM terminal lists listening sockets.For a direct public port, verify the container’s port publication and intended bind address. Tunnel-routed apps use a different path; do not expose a private listener publicly just to troubleshoot it. See Firewall.Mail is not sending
Mail is not sending
Check the application’s SMTP host, port, TLS mode and authentication, then review its error and network rules. If the required SMTP port is blocked, use a supported submission port or an HTTPS email API offered by your mail service. See Firewall for network restrictions.