In Pro Sites the Allow Free Signup is disable. The new site is created as soon as the registration is completed. Initially the there was only one level with 0 set as price and no payment method set.
Set price other than 0 but still the site is created at the time of setup. All other plugins except WPMUDEV Dashboard and Pro Sites is disabled and the default WordPress theme is activated.