When adding a container variable to a blueprint of type ‘Map’ with a key-type of ‘Key’, the default values UI will allow values to be added to the container, but the key is not displayed/editable.
Steps to reproduce:
Launch the editor and create a new blueprint
Add a variable and set the container type to Map
Set the key type to Key (FKey), value-type doesn’t matter.
Compile and attempt to add an element to the default value of the type
Observe that the user is not presented with any UI to define the Key in the new element.
Expected Result:
Since FKey is a hashable type, it should be a valid Dictionary key-type and the default values editor should function properly.
We haven’t heard back from you in a few days, so we are marking this post as resolved for tracking purposes. If you’re still experiencing this issue, please feel free to post back here with additional information to reopen the post.