--- S3.php	2024-12-12 10:07:49.000000000 -0800
+++ S3.patch.php	2025-05-26 13:45:49.680032836 -0700
@@ -143,6 +143,10 @@
       'region' => $configuration['region'],
       'endpoint' => $configuration['endpoint'],
     ];
+    // Patch to pass request_checksum_calculation from config
+    if (isset($configuration['request_checksum_calculation'])) {
+      $client_config['request_checksum_calculation'] = $configuration['request_checksum_calculation'];
+    }
     // Add config for S3Client if the exists.
     if (isset($configuration['bucket_endpoint'])) {
       $client_config['bucket_endpoint'] = $configuration['bucket_endpoint'];
