diff --git a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/collectors.py b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/collectors.py
index 067223884c8ec046588486122bada240ae391c38..6a9a98fe70139b99f4d58cbd7e36a5d6e877bf86 100644
--- a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/collectors.py
+++ b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/collectors.py
@@ -181,7 +181,7 @@ class ObservationCollector(CollectorIF):
 
         # run script
         collector = subprocess.run(
-            [f".{sbin_dir}/observation-product-collector.sh", source_path, workflow_dir, staging_dir],
+            [f"{sbin_dir}/observation-product-collector.sh", source_path, workflow_dir, staging_dir],
             stdout=sys.stdout,
             stderr=sys.stderr,
         )
diff --git a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/launchers.py b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/launchers.py
index 617e8a219980fced44bdcc0223456f011f0aa26a..866d679f6e2daa7ff5e39d85314c6a5446fe8d6a 100644
--- a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/launchers.py
+++ b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/launchers.py
@@ -33,7 +33,7 @@ from ingest_envoy.schema import AbstractTextFile
 from ingest_envoy.utilities import IngestType, VLASSIngestType
 
 
-def trigger_ingest(real_ingest: bool, staging_dir: str, bin_dir: str = "") -> int:
+def trigger_ingest(real_ingest: bool, staging_dir: str, bin_dir: str = ".") -> int:
     """
     Run ingest
 
@@ -45,7 +45,7 @@ def trigger_ingest(real_ingest: bool, staging_dir: str, bin_dir: str = "") -> in
     if real_ingest:
         # TODO: This should be cleaned up when cal and image ingests don't transfer files into condor and use sbin
         ingest_process = subprocess.run(
-            [f".{bin_dir}/ingest", "--json", "-p", staging_dir],
+            [f"{bin_dir}/ingest", "--json", "-p", staging_dir],
             stdout=sys.stdout,
             stderr=sys.stderr,
         )