Once you create a variable with the wrong case it can't be changed

Once you create a variable in the Blueprint editor where you mistype the name, say “myLOcation” you can not change it. I thought it might just not check if you change just the “O” to “o” and was a lowercase equality check but event temperately changing the value to something else, say “tempName”, then back to “myLocation” it will still revert the “O” back to capital.

Update: Even deleting the variable and adding a new one the name will still get reverted back to the wrong case version.

I have a fix for this, so assuming it doesn’t cause any regressions (as it’s involved changing a core type - FName), this should hopefully be addressed for 4.5.

Already reported:

https://answers.unrealengine.com/questions/83378/bug-typing-a-second-capital-letter-cant-be-undone.html