diff --git a/eic-spack.sh b/eic-spack.sh
index dba89204767e6204bbe5bc164b4822949020b0f6..bb446c18a5bd19cadf1f0c4fa25a2c6e9a7cfb8c 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="9881941751669e826349297f9728dee0e84b65f1"
\ No newline at end of file
+EICSPACK_VERSION="c1ea389013c51a270ae43c4eda4a21ba4d2825b6"
\ No newline at end of file
diff --git a/spack-environment/cuda/spack.yaml b/spack-environment/cuda/spack.yaml
index 49dc3554dd253d19446380575b71fa8e57b8f3f0..3cbc6b45bb31ac5effc673c098595348d94e56b7 100644
--- a/spack-environment/cuda/spack.yaml
+++ b/spack-environment/cuda/spack.yaml
@@ -32,6 +32,7 @@ spack:
   - epic@25.01.1
   - epic@25.02.0
   - epic@25.03.0
+  - epic@25.03.1
   - fastjet
   - fjcontrib
   - fmt
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index f1af3c3fc80f5d5ba69e9857218cde2d232c384e..4c125f89636fad8c468e10f3d651c547f8528712 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -115,7 +115,7 @@ packages:
   eicrecon:
     require:
     - '%clang'
-    - '@1.23.0' # EICRECON_VERSION
+    - '@1.23.1' # EICRECON_VERSION
   eigen:
     require:
     - '@3.4.0'
diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml
index 4ef7ac1af2cf152c8e938685f0595507cab5ec3a..210cee2a561542bc2588b8967b4ffd589e5bc7c9 100644
--- a/spack-environment/xl/spack.yaml
+++ b/spack-environment/xl/spack.yaml
@@ -31,6 +31,7 @@ spack:
   - epic@25.01.1
   - epic@25.02.0
   - epic@25.03.0
+  - epic@25.03.1
   - fastjet
   - fjcontrib
   - fmt