When creating Building Block Definitions (BBDs) in the Admin Area, it is currently possible to end up in an inconsistent state where a BBD appears published and approved, while its initial version is still in draft. In this situation, the BBD looks correctly configured in the UI but does not appear in workspace marketplaces.
This behavior is confusing and makes it difficult to understand why a seemingly published BBD is not consumable. The system should prevent or clearly surface such inconsistent states and ensure that the publication status of a BBD and its versions is transparent and aligned.