Resolving "Devices Connected to Another Account" Errors

Last updated: April 13, 2026

If you're connecting a device account through Seam and see a warning that some devices are "already connected to another account," the device is currently linked to a different connected account within your workspace. This prevents it from syncing until the conflict is resolved.


What you'll see

After a successful account connection, the device doesn't appear in your device list. The Seam Console or API returns a warning like:

Some devices on this account are already connected to another account: [device_id]

The new account connection itself succeeds, but the conflicting device is not imported because it's still claimed by an older connected account in the same workspace.


Why this happens

Each physical device can only belong to one connected account at a time within a workspace. If a device was previously connected through a different connected account — for example, from an earlier account connection that was never cleaned up — Seam flags it as already claimed.


How to find the old connected account

The error message includes a device ID. This is a device ID, not a connected account ID — a common source of confusion when trying to look it up.

To find which connected account currently holds the device:

  1. Open Seam Console and navigate to your workspace.

  2. Search for the device using the device ID from the error message. You can paste it into the Console search bar, or go directly to console.seam.co/workspaces/YOUR_WORKSPACE_ID/devices/DEVICE_ID.

  3. The device page will show which connected account it belongs to. This is the old connected account that needs to be cleaned up.

If searching by device ID returns no results, the device may be unmanaged. Check your unmanaged devices list, or use the API to list devices with is_managed: false.


What to do

Option 1: Delete the old connected account (if no other devices need it)

If the old connected account's devices should all move to the new connection, you can delete the old connected account entirely.

  1. In Seam Console, find the old connected account. You can search for the device ID from the error message — it will show you which connected account currently holds the device.

  2. Delete the old connected account.

  3. Sync the new connected account or complete a new account connection. The device should now appear.

Important: Deleting a connected account removes all its devices. Any access codes, automations, or integrations tied to those device IDs will stop working, since the devices will get new IDs when re-created under the new connected account. Only use this approach if you're sure none of the other devices on the old connected account are actively in use.

Option 2: Remove the device from the old manufacturer account

Ask the device account owner to log in to the old device account, and remove the device from that account.


Preventing this in the future

Before connecting a device through a new Connect Webview session, check whether the device is already connected in your workspace. If it is, remove old device or disconnect the old connected account first, or use the existing connection rather than creating a new one.