Hey Roblox Developpers I have a problem with constraint so basically I made a canon and I used Cylindrical Constraint because from my research it was the best fit to respond to my own need where the barrel could tilt up and down and the base could rotate left and right.
What is the problem :
So basically the problem is that the Constraint takes time to stabilize completely until the barrel follow the rotation of the base which is very very annoying it takes average 30 seconds until the barrel completely stabilize here’s my Constraint configuration
Hello, while I can’t guarantee this is the same exact issue as the one I’m going to mention, it appears to have certain similarities that lead me to believe they are related.
First similarity being that this seems to happen to constraints specifically, and the second being that it stabilizes and works properly after around 30 seconds just as you mentioned.
I have noticed that this is a reoccuring thing with HingeConstraint anytime I tried making a basic pushable door using Hinges and Springs, it always appears laggy/choppy or outright doesn’t work during the first 30 seconds of loading into Roblox/Studio, after that period it works as expected granted everything is constructed correctly.
I have also found topics speaking on the same problem (about doors again) & coming to the same conclusion, quoted below an example;
As they have stated, this could be some sort of network issue or the engine taking time to load things in properly.
I don’t know of a fix that would bypass this however if these cannons are not something that is accessible within the first 30 seconds of joining your game, I would not be too worried as it shouldn’t occur again once past that ‘load-in’ time period.
TLDR; Possibly not your fault, just how the engine works.