diff --git a/src/sip/sipaccountbase.cpp b/src/sip/sipaccountbase.cpp
index 3749b37fdb9616f726b486c5ab5ef82a0bee3af7..aac4c79fb179aa58439138de4327d9f721b6d009 100644
--- a/src/sip/sipaccountbase.cpp
+++ b/src/sip/sipaccountbase.cpp
@@ -479,13 +479,15 @@ SIPAccountBase::getIceOptions() const noexcept
                                               .setPassword(turnServerPwd_)
                                               .setRealm(turnServerRealm_));
         }
-        if (cacheTurnV6_ && *cacheTurnV6_) {
-            opts.turnServers.emplace_back(TurnServerInfo()
-                                              .setUri(cacheTurnV4_->toString(true))
-                                              .setUsername(turnServerUserName_)
-                                              .setPassword(turnServerPwd_)
-                                              .setRealm(turnServerRealm_));
-        }
+        // NOTE: first test with ipv6 turn was not concluant and resulted in multiple
+        // co issues. So this needs some debug. for now just disable
+        // if (cacheTurnV6_ && *cacheTurnV6_) {
+        //    opts.turnServers.emplace_back(TurnServerInfo()
+        //                                      .setUri(cacheTurnV6_->toString(true))
+        //                                      .setUsername(turnServerUserName_)
+        //                                      .setPassword(turnServerPwd_)
+        //                                      .setRealm(turnServerRealm_));
+        //}
         // Nothing cached, so do the resolution
         if (!cached) {
             opts.turnServers.emplace_back(TurnServerInfo()