Newly Added Variable Was Not Been Seen In Blueprint Editor

Somehow my templated first person character attributes doesnt being showed under blueprints.
Here is my code :

Its not visible in UE Editor:

Tried with Live Coding, Restart Debugging, Hot Reload, but no.
For sure bIsCarryingObjective public.
Am I missing something here or is it bug ?

Edit : Now I can call it via blueprint editor but somehow it was also not callable. I couldnt determine whats worked out.

Use the VisibleAnywhere specifier.