The value of variable with underscore in it can not be searched in blueprint
This is by design. The editor parses out underscores and adds spaces to variable names. This is the format you need to follow to search for variables. You can find a bit more about it in the Coding Standards doc under Naming Conventions section.