A VFC that is derived from another VFC can be used in the design of a VF. The generate csar includes the definition of all the VFCs used in the VF design but does not include the definition of any types those VFCs are derived from. This results in the csar being incomplete.
Proposed Solution
When generating the csar the node_types used in the VF will be included in the generated csar (as today) and also any node_types they are derived from.