OpenFrame is on your phone now!

Troubleshooting a Disconnected Device

IT OPERATIONSOPENFRAMEREMOTE ACCESSTROUBLESHOOTING

Phase 10 — Ongoing Operations · Step 3

Section

June 24, 2026

Published

Vladislav Marchenko

Vladislav Marchenko

Head Of Marketing

Troubleshooting a Disconnected Device

Phase 10 — Ongoing Operations · OpenFrame Onboarding

A device shows OFFLINE and you can't remote in. Before you assume the worst, OpenFrame gives you enough on the device's detail page to figure out why — and most causes are mundane. This guide is the systematic walk-through.


First, read the signals

Open the device from Devices. A disconnected machine shows:

  • An OFFLINE badge at the top.
  • Remote Control and Remote Shell buttons greyed out — they need a live connection, so this confirms the client isn't reachable.
  • An Updated / last-contact timestamp telling you when it last checked in.

The gap between "last seen" and now is your first clue: minutes ago suggests a blip; days ago suggests the machine is off or the client is down.


Narrow it down with the Agents tab

Open the Agents tab. Each agent — Fleet, MeshCentral, RMM — has its own Status and Last seen. Two patterns to read:

  • All three offline, same last-seen time — the whole client lost contact at once. Usually the machine is powered off/asleep, off the network, or the OpenFrame service stopped.
  • One agent offline, others online — a single component is stuck. The updater service usually repairs this on its next cycle; the others still work in the meantime.

Common causes & where to fix them

Recovery happens on the endpoint — the console shows you the problem, the machine is where you solve it:

  1. Machine is off or asleep — the simplest and most common. Confirm it's powered on and awake.
  2. OpenFrame service stopped — on Windows the service is set to auto-restart (SCM), but a disabled or crashed service won't reconnect. Restart it on the machine.
  3. Network / firewall — the client must reach the OpenFrame server outbound. A new firewall rule, proxy change, or DNS issue at the site will cut it off. Verify connectivity from the endpoint.
  4. Agent token / enrollment — if the device was re-imaged or its enrollment token rotated, it may need to re-enroll. Reinstall the agent to re-establish trust.
  5. Client badly out of date — a stalled updater can leave a device unable to reconnect; reinstalling pulls a clean, current client.

When it won't come back

If you've ruled out power, network, and service state and it still won't reconnect, reinstall the OpenFrame agent on the machine (Phase 2). That re-establishes enrollment and pulls current versions in one step.

For a device that's genuinely retired, use the device "…" menu → Archive Device (reversible record-keeping) or Delete Device to remove it. Don't delete a machine you're still troubleshooting — archive it if you want it out of your active list without losing history.


Quick checklist

  • Confirmed OFFLINE badge and checked the last-seen timestamp
  • Opened Agents tab to see which agents are down and when
  • Verified the machine is on, awake, and on the network
  • Checked the OpenFrame service is running (restart if needed)
  • Ruled out firewall / proxy / DNS changes at the site
  • Reinstalled the agent if enrollment or version was the issue
  • Archived rather than deleted anything still under investigation

What's next

That's the technical side of keeping the fleet healthy. The last operational piece is the commercial one: Billing & Subscription Management.


Based on OpenFrame v0.9.19. Connection behavior depends partly on the endpoint OS, network, and agent state — what's on the machine and in your console wins. This expands on Deploy at Scale and the agent install guides in Phase 2.

Vladislav Marchenko

Head Of Marketing

Hi all! My name is Vlad and I’ve been brought on to head the marketing team at Flamingo. Thankfully, this isn’t the first time I will be building a marketing department from scratch, so the experience should come in handy. Now it’s time to dive into the world of MSPs and find myself in this new world.

Related Content

Product Releases

Webinars

Case Studies

Blog Posts

Frequently Asked Questions

MSP AI Agents

Yes. In production MSP shops today, 10% to 25% of tickets close before a human opens them. Thread alone has processed 173 million tickets across 750-plus MSP partners at 96% triage accuracy, handing back 490,000-plus technician hours. Agents own the low-risk, high-volume work (password resets, MFA enrollment, known installs, onboarding and offboarding) and flag anything that touches production data or needs judgment for a human to take.
On a five-person desk, reported deployments show $78,000 to $130,000 in annual direct labor savings, roughly 30% fewer escalations, and 15% to 20% better SLA compliance. Broader MSP adoption data adds ticket handling time cut by 45% and five to 12 points of margin, all from reclaimed capacity rather than headcount cuts.

AI MSP

Automate high-volume, low-risk tasks first. Ticket triage and alert noise reduction top the list because they run constantly and a human still resolves the underlying issue. Save security approvals, billing changes, and client-facing actions for later, always with a human in the loop.

About OpenFrame

OpenFrame isn't built to plug into your stack. It replaces it. Instead of duct-taping a dozen tools together (RMM, MDM, SIEM, patching, remote access, each its own login and bill), we bundle it into one unified platform: RMM, MDM, monitoring, automation, remote access, patch management, security monitoring, and ticketing, plus built-in AI copilots. So "does it integrate with X?" usually means: you won't need X anymore.
It means one screen that shows the state of everything a team manages: devices, tickets, alerts and users. In practice the phrase covers three different products: a dashboard that reads from your other tools, a suite of separate modules from one vendor, and a platform where every module shares one database.
No. A pane is a view. A source of truth is the record other systems defer to. An aggregator dashboard gives you the view without the record, and a suite can show one view while two modules each keep their own copy of a device. Only a platform with one database is both.
Because the slide promises fewer tools and the product often adds one. A dashboard that sends you to another console to act, a module bought to tick a box, and five alert feeds merged into one long queue are the usual reasons the tab count goes up instead of down.
NOC stands for network operations center. It is the team, tooling and procedures that monitor and manage an organisation's IT infrastructure, including servers, endpoints, backups and cloud services as well as the network itself.
A NOC watches availability and performance and restores service when something fails. A SOC watches for threats and contains them. They share telemetry and often share incidents, so the handoff between them needs to be written down.
No. The help desk handles user requests and questions. The NOC handles system alerts and incidents, usually before a user notices. Many MSPs run both from one ticketing system with separate queues and priorities.