"KrispSDK is duplicated." error
# support
t
Hello. Is there any official advice for this console error that shows when you try to make more than 1 consecutive call with the web SDK? It seems to cause calls to fail. (e.g. user makes a call, user ends the call, user makes another call, KrispSDk error is shown and the call often ends in error) "KrispSDK - The KrispSDK is duplicated. Please ensure that the SDK is only imported once." It's been mentioned before, but not answered, in this thread: https://discord.com/channels/1211482211119796234/1211484481848873020/1348369093258121277
u
Hi
v
Hey team, it requires an version upgrade. Thanks for flagging this. I'll ensure that this gets updated by this week.
t
Hi @Shubham Bajaj , do you know if the above KrispSDK error has been fixed yet?
v
Hey, Could you please schedule a brief call at your convenience so we can discuss this matter in detail? Kindly use the following link to book a suitable time: .
t
Thanks Kyle, i've booked in a call. The soonest slot was in 4 weeks time so any advice in the meantime would be greatly appreciated.
v
We will check on this and get back to you
a
any updates on this? I'm still seeing the error on version 2.3.6
t
I had the support call and was told to ignore the error
a
thanks for letting me know. it's an odd response though 🤔
t
Yeah I’d love to hear if anyone has other info on it. It seemed like it was making call errors more likely, but can’t be sure
a
fwiw, I've updated to the latest version 2.3.8 and I can't see the warning anymore. now I'm not too sure if the problem went away or if the part of their client code that was suppressing warnings from their dependencies was changed/improved.
t
thanks, i just tried updating to 2.3.8 but i'm still see the krisp error (when making more than one call subsequently)
s
Hey there, the Krisp error is nothing to worry about. It's just an error message that indicates that the same module has been loaded or rationalized twice. So, it's best to ignore it. In a browser, we load resources dynamically. If a resource is loaded twice instead of creating two separate instances, which could lead to duplication or other issues, we usually prevent it. When this happens, we log an error message. The browser has a global scope or global memory where we store the reference. For your investigation, you can check the same reference inside the browser using its browser development tools.
t
Thanks @Shubham Bajaj , so rather than being an error, it's message to show that a potential error (krisp sdk duplication) was prevented.
v
Basically yes, and if you have any further questions feel free to reach out