i have a building system where parts have their cancollide turned off while picked up and back on when put down. on anchored parts however, even if cancollide is on, will still not have any collisions when put back down. (this doesnt occur in unanchored parts)
heres a video showing the problem:
here are the properties of the item that i was carrying after it was placed down
for _, BuildPropPart in pairs(BuildProp:GetDescendants()) do
if BuildPropPart:IsA("BasePart") then
BuildPropPart.CanCollide = true
BuildPropPart.CanTouch = true
BuildPropPart.CanQuery = true
BuildPropPart.Massless = false
end
end
If you add a print statement into that, can you please confirm whether the loop runs when placing the object into something that is anchored (like into the wall in your video)
Could there be a discrepancy between what the server sees and what the client sees? (Client says it should be cancollide true but server sees cancollide as false)