diff --git a/eic-spack.sh b/eic-spack.sh
index e118eb2c0fce76a7f1e061aa8e08c1fb4e839a1e..9881e31a29cb919a8c89f8875162bf727237da2d 100644
--- a/eic-spack.sh
+++ b/eic-spack.sh
@@ -3,4 +3,4 @@ EICSPACK_ORGREPO="eic/eic-spack"
 
 ## EIC spack commit hash or github version, e.g. v0.19.7
 ## note: nightly builds could use a branch e.g. releases/v0.19
-EICSPACK_VERSION="342747400b685642772b77be1fd51214ff656ba6"
+EICSPACK_VERSION="52e76f6beeefe9555956366c1818e04fe33e1f4d"
diff --git a/spack-environment/cuda/spack.yaml b/spack-environment/cuda/spack.yaml
index 9d8a6db62ef073d681d786cdc36181f4e532f91e..95ebff6a49b2590f57a6f91627f7b644f9f3ebda 100644
--- a/spack-environment/cuda/spack.yaml
+++ b/spack-environment/cuda/spack.yaml
@@ -33,6 +33,7 @@ spack:
   - epic@25.03.0
   - epic@25.03.1
   - epic@25.04.0
+  - epic@25.04.1
   - fastjet
   - fjcontrib
   - fmt
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index b3de3282c498e180c42a07f00d767c79f1d947b8..d9a4e9d7b965d559bbcc83e774e72d2e5d47d798 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -115,7 +115,7 @@ packages:
   eicrecon:
     require:
     - '%clang'
-    - '@1.24.0' # EICRECON_VERSION
+    - '@1.24.1' # EICRECON_VERSION
   eigen:
     require:
     - '@3.4.0'
diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml
index 65877ca0d8f1b485f20d8513de9c7d8434b29cff..69b7bb7d940fea00fe1c7ae5b898575ca28c1848 100644
--- a/spack-environment/xl/spack.yaml
+++ b/spack-environment/xl/spack.yaml
@@ -32,6 +32,7 @@ spack:
   - epic@25.03.0
   - epic@25.03.1
   - epic@25.04.0
+  - epic@25.04.1
   - fastjet
   - fjcontrib
   - fmt