Why does "Create Blueprint from" not create a widget blueprint if the c class is one?

I just noticed this. When you create a new blueprint class that is a child of a C class everything is fine and you will get a widget blueprint. However, when you create the blueprint class from the same parent by right clicking on the class in the c++ folder and selecting the “Create Blueprint class from” you only get a blueprint class which prevents access to the designer.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks