diff --git a/src/tests/ofc25/deploy.sh b/src/tests/ofc25/deploy.sh
index d72254191665e49093e4b505c35f64d9ecf3c04a..8bd0b898920123892fd62b65ade2c3f168591abc 100755
--- a/src/tests/ofc25/deploy.sh
+++ b/src/tests/ofc25/deploy.sh
@@ -104,9 +104,17 @@ mv tfs_runtime_env_vars.sh tfs_runtime_env_vars_e2e.sh
 # ===== Recovering files =========================
 mv manifests/contextservice.yaml.bak manifests/contextservice.yaml
 
+
+# ===== Wait Content for NATS Subscription =========================
+echo "Waiting for E2E Context to have subscriber ready..."
+while ! kubectl --namespace tfs-e2e logs deployment/contextservice -c server 2>&1 | grep -q 'Subscriber is Ready? True'; do sleep 1; done
+kubectl --namespace tfs-e2e logs deployment/contextservice -c server
+
+
 # ===== Onboarding topologies =========================
 # TODO: pending...
 
+
 # ===== Configure subscriptions =========================
 # This should not be needed
 #./src/tests/ofc25/subscription_ws_ip.sh