Skip to main content
resisting
New Member
September 30, 2026

Bug: FigmaAgent on macOS serves another user account's fonts when multiple users are logged in

  • macOS 26.6.2 (25G83)
  • Figma desktop 126.9.10
  • Two macOS user accounts logged in at the same time (fast user switching)

Problem:

FigmaAgent listens on a single machine-wide port, 127.0.0.1:44950, which is shared by all user accounts on the Mac. When two macOS users are logged in, whichever account starts FigmaAgent first gets the port. Figma in the other account then connects to that agent and sees the first user's fonts instead of its own. The second user's locally installed fonts don't appear in Figma.

To reproduce:

  1. Log in as user A and open Figma, which starts A's agent.
  2. Without logging A out, switch to user B.
  3. In B's account, install a font in ~/Library/Fonts and open Figma.
  4. The font is missing from Figma, although other macOS apps such as TextEdit can use it.

If FigmaAgent is configured to open at login for both users, then simply logging in with user A and switching to user B creates the problem.

Running the below in user B’s terminal lists user A’s fonts:

curl -s -H "Origin: https://www.figma.com" http://127.0.0.1:44950/figma/font-files

 

1 reply

adamsmasher
Figmate
Figmate
September 30, 2026

Thanks for the detailed report and clear reproduction steps, ​@resisting - I appreciate the effort to document this.

 

I’ve flagged this with the relevant team so they can validate the issue. Is this creating an actual issue for you and team mates? If so, a temporary solution is to fully log out any other macOS user sessions, then quit and reopen Figma so FigmaAgent restarts under the active account.

 

I’ll reply again when I have more information I can share - thank you for your patience!