--- src/wp-admin/includes/file.txt	2025-01-14 12:24:41
+++ src/wp-admin/includes/file.php	2025-01-14 12:23:58
@@ -1211,7 +1211,7 @@
 
 		unlink( $tmpfname );
 
-		return new WP_Error( 'http_404', trim( wp_remote_retrieve_response_message( $response ) ), $data );
+		return new WP_Error( sprintf('http_%s', $response_code), trim( wp_remote_retrieve_response_message( $response ) ), $data );
 	}
 
 	$content_disposition = wp_remote_retrieve_header( $response, 'Content-Disposition' );
