diff --git a/goKMS/main.go b/goKMS/main.go
index 3ee07e40e577da5a4b9c74d2e179c9878aec4583..685c82d7ba8de772b5051a55461b27c688717a0a 100644
--- a/goKMS/main.go
+++ b/goKMS/main.go
@@ -55,7 +55,7 @@ func main() {
 	certFile := flag.String("certFile", "", "location of the gNMI cert file (overwrites settings in config file)")
 	keyFile := flag.String("keyFile", "", "location of the gNMI key file (overwrites settings in config file)")
 	caFile := flag.String("caFile", "", "location of the gNMI ca file (overwrites settings in config file)")
-	noGRPCPassthrough := flag.Bool("noGRPCPassthrough", true, "set the default resolve scheme for grpc to not use  passthrough, default is false")
+	noGRPCPassthrough := flag.Bool("noGRPCPassthrough", false, "set the default resolve scheme for grpc to not use  passthrough, default is false")
 
 	flag.Parse()
 
diff --git a/quantumlayer/main/main.go b/quantumlayer/main/main.go
index 545dea773ca3a67fbb0731059be718157c8b71ff..bc060c7921de2e2ed211b07529c9fbdf85c1a5ce 100644
--- a/quantumlayer/main/main.go
+++ b/quantumlayer/main/main.go
@@ -27,7 +27,7 @@ type Config struct {
 func main() {
 	configPath := flag.String("config", "", "path to the config file")
 	logLevel := flag.String("log", "info", "logrus lof level (debug, info, warn, error, fatal, panic), default: info")
-	noGRPCPassthrough := flag.Bool("noGRPCPassthrough", true, "set the default resolve scheme for grpc to not use passthrough, default is false")
+	noGRPCPassthrough := flag.Bool("noGRPCPassthrough", false, "set the default resolve scheme for grpc to not use passthrough, default is false")
 
 	flag.Parse()