El problema no estaba en la cadena de conexión, sino en el código C# que intentaba acceder desde el archivo web.config.
estaba tratando de usar:
System.Configuration.ConfigurationManager.ConnectionStrings["techConnectionString"].ConnectionString;
Pero necesitaba usar:
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["techConnectionString"].ConnectionString;