Alright so, there is an issue I’m having in this game a friend and I are working on that’s been going on for quite some time.
The problem is that even after resetting velocity, it is possible for falling blocks to fall faster than intended and then despawn, which unfortunately makes it impossible to complete sections.
While it is easy to go ahead and dance around the issue with the destroy height, we still use falling blocks over stuff that can kill you, and to be honest I find it unfair to have to restart everything due to a bug.
script.Parent.Anchored = false
script.Parent.CanCollide = false
task.wait(2)
script.Parent.Anchored = true
script.Parent.CanCollide = true
task.wait()
script.Parent.AssemblyLinearVelocity = Vector3.new(0,0,0)
script.Parent.AssemblyAngularVelocity = Vector3.new(0,0,0)
task.wait(.4)
script.Parent.CFrame = cf