User account fields missing from create user account profile
You will need to check few things 


Check if the profile has create user account option enabled.
Check drupal settings if Anonymous user is allowed to create account(Configuration >> Account Settings).
Make sure your profile has email field and is primary or uses default location type