$user_id = wp_insert_user( $userdata ) Not working no errors

I don’t see where $return is being set. Try changing

if( is_wp_error( $user_id  ) ) {
    echo $return->get_error_message();
}

to

if ( is_wp_error( $user_id  ) ) {
    echo $user_id->get_error_message();
}

…and that should hopefully display any error messages that are generated.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)