Collision script not working

Hi, I was using the physics service and wanted to set a collision for a normal part, I made a script but it isn’t working, Here it is:

local PhysicsService = game:GetService("PhysicsService")

local CollisionName = "PartsCollision"

PhysicsService:CreateCollisionGroup(CollisionName)

PhysicsService:CollisionGroupSetCollidable(CollisionName, CollisionName, false)

PhysicsService:SetPartCollisionGroup(game.Workspace.Part, CollisionName)

What are you trying to achieve here? A Part cannot collide with itself, only other Parts.

If you are wanting to make it non-collidable with everything, simply assign it’s CanCollide property.

Why are you making it collide with itself?

What do you mean? I don’t understand and sorry for the late reply.

You set the same 2 groups up there
Please look at PhysicsService.

local PhysicsService = game:GetService("PhysicsService")

local CollisionName = "PartsCollision"

PhysicsService:CreateCollisionGroup("test")
PhysicsService:CreateCollisionGroup(CollisionName)

PhysicsService:CollisionGroupSetCollidable(CollisionName, "test", false)

PhysicsService:SetPartCollisionGroup(game.Workspace.Part, "test")

I changed the code