Skip to main content

I’m facing an issue where I’ll have variables randomly reorder themselves, and it’s happened multiple times in the past few weeks. Making fixing this incredibly time consuming and causing countless issues within our development pipeline.

Some of the culprits I have noticed:

  1. Completely removing a group
  2. Nesting a group in another group
  3. Nesting a group in a group with the same name (e.g. group 1 → group 1 → variable)
  4. Removing a group and putting variables in random groups

These usually happen when I am trying to reorder or adding/making changes to other variables. Sometimes I don’t even notice until I am coming to publish, and suddenly I have 100’s of components to update. This is essentially making the Figma Variable Panel completely unusable for me. Has this been reported before? I surely can’t be the only one facing these types of breaking bugs. 

Hi ​@Adam_Gordon, thanks for flagging this and apologies for the delayed reply! 

This does seem related to a long-standing bug that our team has been trying to fix, but I’d love to check a few things with you to be sure. 

Are you still having issues with your variables reordering themselves? If so, may I ask how recently did you notice this issue? Was this ever behaving as expected consistently in the past or this only a recent issue that you’ve been experiencing?

I completely understand how this is hindering your workflow, so I’ll be sure to send this over to our team to investigate what may be causing if and whether or not it is related to the known, long-standing bug. 


Hey ​@djv, I can’t say for sure, but I think it’s been happening for a while, I vaguely remember some issues when we first began creating our design variables. However we’ve recently been refining them, and it’s only really noticeable once you begin to publish components, really hard to spot otherwise, but it has been happening recently. Apologies for the vagueness, but hopefully it helps.