How to reorder variable Categories in Class Defaults?

Worked for me, tytytyty! I can’t believe this bug has been around almost a decade.

Use “Category“ specifier in UPROPERTY to reorder variables :grinning_face:

Reorder variable categories via Edit > Class Defaults Settings.

Use variable categories alphabetically or rename to reorder :heart_eyes:

I’ve had the same issue in UE 5.6; the solution I found is to delete the variable and create a new one with the same properties. Then reconnect it, and you can place it in the category you want — the order will reset.