Unable to override functions in UPawnSensingComponent

I have found a solution, although I am not sure about the implications. Anyway, after using NewObject on SensingComponentPtr pointer I need to use RegisterComponent:

SensingComponentPtr->RegisterComponent();

Hope this helps someone else.