"No Accounts found, please login in Manager" in Unity even after setting up manager

Objective: Add Speckle account to Unity’s Speckle Connector

Issue: Speckle Manager shows my account after login, but Unity doesn’t recognize/add it, unlike on Windows. Tried on another Mac with same result.

Details: macOS 15.3.1, Apple M4 Pro
Using latest version of speckle-unity connector [2.20] and speckle manager version 2.15.4

Also something found in the speckle logs that might inform you about the issue more

Request correlation ID: 9a51cfe5-b03e-4d95-bf59-0f8844d7ab4f
2025-05-27 10:51:31.415 +05:30 [DBG] Checking install status for teklastructures…
2025-05-27 10:51:31.416 +05:30 [INF] No valid version found in /Users/ofaires/Library/Application Support/Speckle/Manager/teklastructures/version.txt.
2025-05-27 10:51:31.416 +05:30 [DBG] Added connector teklastructures, version: , latest:
2025-05-27 10:51:31.417 +05:30 [DBG] Added connector topsolid, version: null, latest: null
2025-05-27 10:51:31.417 +05:30 [DBG] Added connector unity, version: null, latest: null
2025-05-27 10:51:31.421 +05:30 [DBG] Added connector unreal, version: null, latest: null

Hey @TanmayKc ,

As far as i know, we don’t have support for Unity on Mac. cc @Jedd

Unity connector should work work with mac.

I have a couple of follow-up questions

  • Are you seeing accounts loaded while in editor? or at runtime?
  • Are you able to check if other speckle connectors load accounts?

Additionally, please could you check which of the following files eixsts
./Library/Application Support/Speckle/Accounts.db or .config/Speckle/Accounts.db

This could be the same issue that No Accounts db found - #6 by ruggierovc discovered.

In which case, you can either override the path that Speckle is looking for accounts in.

E.g. by calling this at the start of your application, before you’re trying to use any speckle functions (e.g. call in the Awake function of a singleton/manager component)

SpecklePathProvider.OverrideAccountsFolderName("path/to/account/folder")

Or by copying the accounts DB over to both folders.

1 Like

Both already had Accounts.db files though replacing the accounts.db from ApplicationSupport to the other one fixed it.
Thanks!