Can't edit components of a child blueprint class

So I just started with unreal engine 4 and I came across this problem where I can’t edit the content of a child blueprint class. I can edit it initially when I create the blueprint, but once I close it and reopen it, the option disappears.

First time opening it

Opening it after closing it

I also checked the window settings and the graph editor for viewport, components, etc are all gone. This only happens to the child and not the parent.

I have seen someone else with this problem, I added “bug report” as a tag.

can you click on the link of the top right corner that says the blueprint name? I think that opens the window, not sure if its letting you access it or not.

I wasn’t sure if it was a bug or if it was just me not knowing how to use the engine. Anyways I found the problem after some tinkering. So basically the engine won’t let you edit/add components to the child blueprint if you didn’t initially create any(inheriting from the parent doesn’t count as a component apparently).

It’s looking like it’s not parented correctly, how did you create it?

Yes, assumed you had. But it’s strange it doesn’t show, top right…

For the child blueprint, I can click on the top right and access it, but it directs me to the parent. I can still edit the event graphs, functions, variables of the child, but not the components. This happens if I don’t add in additional components on creation of the child.

Right click on parent actor, then create child blueprint.

I had this weird bug on several occasions in different engine versions, what seems to fix it is reparenting the broken actor to different class and then back to the original one. my guess it’s something with constructor script not being called properly on the child class