Remove unnecessary require_once

'registration.php' is already required inside _create_user()
Display error message if _create_user() fails

If _create_user() returns a WP_Error object, display the error message
(instead of just displaying ‘ERROR’)
Fix include path to 'registration.php'

Specify full path to 'registration.php' in the wp-includes directory.