I have scripts in my game to detect new instances with a tag to set them up and for some reason any connection I add activates twice. The function prints once not twice. I am not sure what to do about this besides adding a cooldown between functions. Additionally, adding a delay before creating any connections seems to fix the issue but I do not feel like this is reliable
![]()
I create 5 objects which each get their own uuid for debugging and as you can see, 5 objects are printed not 10
The callback only prints once, but the connection fires twice
A private message is associated with this bug report
Edit: for now using task.defer() seems to fix the issue but I find it strange that it happens with this specific setup
