Can't set pointer to derived type

Thanks for your answer, Co

I was following this little tutorial when I did this: https://docs.unrealengine.com/latest/INT/Programming/Tutorials/PlayerInput/1/index.html

It looks like they do exactly this in the third step of the tutorial. Maybe I’m missing a setting somewhere or some nuance that’s allowing them to do this? Is there any difference between their code and mine that i’m not realizing?