Inherited component details not showing in blueprint?

Had the same issue in 4.23 and all above suggestions didn`t fix it.

In my case I found that I accidentally created a blueprint with the same name of the c++ class. (MyCharacter.h and blueprint inharite with name: MyCharacter)
Once I deleted blueprint the problem solved.