I’ve been working on a plugin for a few days now and I’ve noticed a really odd issue within Unreal itself when it comes to code generation. Sometimes, variables with “Id” at the end, will generate code where it’s looking for a variable with “ID” instead and then throws and error because there is no matching variable.
It first happened with ModuleId, it was looking for ModuleID instead. It has also happened with OrgId and UserId as well, looking for OrgID and UserID respectively. And it doesn’t always happen and it can suddenly crop up in other parts of code without any clue as to why.
I wanted to know if anyone had any clue on the code generation that would trigger this issue.
It occurs in 4.26 and 4.27.