There is some hidden extra configuration needed to add a checkbox to a content type. When adding a checkbox, it doesn’t immediately show up until you configure the checkbox to have a “Yes” and 1 choice. It would make sense, when adding a checkbox to a content type that there’s no configuration at all. It can only have two states and that doesn’t change.