Local Variables

No, in C++ you can have local variables of same name. It probabaly because how blueprint is stored in uassets, which cant have same variable with same name in same blueprint. I think its something that Epic could correct later on