As of UE 5.2.0, this basic OOP feature still doesn’t work. The devs want people people to use Bluprints more than c++, but they don’t properly support it. Or maybe they simply forgot what “protected” specifier means in programming lol. You SHOULD be able to call protected methods from child BP’s , that is the whole point of “protected”.
1 Like