Good news is that our roads are now much less bumpy. I mentioned in thread below, that there is something wrong going on with collision detection (I sent there links to the mesh parts that are causing issues), maybe it’s related?
Appreciate your time. If you get any more info please ping me!
I don’t think new CSG engine would affect this. The new CSG engine that was being tested only had the capability to affect newly created CSGs, and has no impact on existing CSGs/MeshParts.
I guess I’m going to be looking at my phone every hour over the weekend seeing if anyone has new info on this…
I have similarly had this collision group issue, but it was happening for months- The hitbox on my cars were not colliding with the roads/terrain online, but were doing in studio. Ran every possible test with no clues until I just deleted the group and made a new one, and that fixed it.
Sadly I was not able to repro this either, but I’ll know what to look for if it happens again.
I’ll ping @Khanovich as the fact it was happening since at least early March may be relevant
By any chance are you using Motor or Motor6Ds in your cars? The timing seems to line up with a flag that only affected how Animators look for animatable joints, which makes no sense to me.
All right, here’s a repro @Khanovich! A pre-requisite seems to be welding together parts with different collision groups, the two parts in the repro must be welded and have different non-default collision groups for the bug to occur.
Instructions:
The server script creates a clone of the model with two MeshParts in replicated storage. One part is set to a group that collides with the road, and one is set to a group that does not. They are welded together and then moved to workspace, and the player is set as the network owner.
Expected result: The smaller part collides with the road surface
Studio result: Collision
Live game: No collision