diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 80975ba3d0951552a32d545915e8e46e5a54ac15..dea6775f6e6603baa78bb4be24a6a2b9693915b2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -45,7 +45,11 @@ deploy:
         # Get env file
         - |
             echo "Decrypt production env vars" # Do not remove this line because it is used for hide the production key from the ci/cd console
-            npx dotenv-vault local decrypt "${DOTENV_PROD_KEY}" > ../../.env
+            
+            echo "DOTENV_KEY_PRODUCTION=\"${DOTENV_PROD_KEY}\"" > .env.keys
+            npx @dotenvx/dotenvx decrypt
+            mv .env.production ../../.env
+            rm .env.keys
             cp ../../.env ../.env
 
         # Deploy
diff --git a/API b/API
index 54c0e2bf0bf2631d072d56d3ec4685c7bcbc6763..cc0470731fcfac6d44308c71c797fbf3a2052d9c 160000
--- a/API
+++ b/API
@@ -1 +1 @@
-Subproject commit 54c0e2bf0bf2631d072d56d3ec4685c7bcbc6763
+Subproject commit cc0470731fcfac6d44308c71c797fbf3a2052d9c