Error consuming messages from .core application

for some reason our application time-out when trying to connect to kafka, when i test with a simple JS application there is no issue what so ever, i cant seem to figure out what is the issue

these are the error logs from app-insight

Confluent.Kafka.ProduceException`2[[Confluent.Kafka.Null, Confluent.Kafka, Version=1.7.0.0, Culture=neutral, PublicKeyToken=12c514ca49093d1e],[Common.ELearning.EventModels.UpdateMaterial, ELearning.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Confluent.Kafka.ProduceException2[[Confluent.Kafka.Null, Confluent.Kafka, Version=1.7.0.0, Culture=neutral, PublicKeyToken=12c514ca49093d1e],[Common.ELearning.EventModels.UpdateMaterial, ELearning.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]: at Confluent.Kafka.Producer2+d__56.MoveNext (Confluent.Kafka, Version=1.7.0.0, Culture=neutral, PublicKeyToken=12c514ca49093d1e)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e) at Plan2Learn.Common.Webhook.EventProducer+<>c__DisplayClass7_01+<b__0>d.MoveNext (Plan2Learn.Common.Webhook, Version=6.1.0.0, Culture=neutral, PublicKeyToken=null)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at Plan2Learn.Common.Diagnostics.Telemetry.TelemetryService+d__10`1.MoveNext (Plan2Learn.Common.Diagnostics, Version=6.1.0.0, Culture=neutral, PublicKeyToken=null)