[Bug] Cannot use same Local Variable name twice in two functions!

Hey , since you mentioned this has been marked as bug, can you please confirm this issue related to it (or lack thereof):

One of my blueprints is so big, it has over 30 functions, which none can be converted to macros either, I am using the workaround I mentioned below as an answer, to workaround this bug for now, for instance I have maybe 8 or 10 local variables in them called bResult and TempIndex.

Now I am facing a logical bug in this BP, that I can’t for the life of me find any issue with the code, but it still doesn’t result as expected. I threw out every possible idea, except maybe having this bug with the local variables, also makes the engine confused about this variables that are having the same name, but are in different functions, therefor overwriting the wrong variable.

I wanted to see if you guys are aware of such issue or not, otherwise, the only thing I can think of is changing all those variables to have unique name through the whole project, just to see if the issue will go away or not.

Thanks.