You must set variable to public in order to use it.
Every Variable you want to use in another Blueprint needs to be public with version 4.6. That’s normal and was updated to match the standard in the latest version." -eXi
Good policy is to put prefixes into variable names to know which variable belongs where and to change category to do group variables.