Enums don't show as dropdown in Nodes

I have a lot of trouble getting enums to behave as expected.

They almost always seem to revert to one single Default Drop Down.
image

I have managed to get it to work before, but I have no idea how.

Yeah, they were a ‘quick fix’ that I don’t use much and probably just broken. It is tricky how best to manage and maintain enum values. The base functionality that should be supported can be fixed though I expect.