Making rigidbody not push with another rigidbody but still have physics and collide

Well, I have 3 objects: A, B and C. All of them should have physics, but A should not push B and C when interacting, when B should push C and C should push B. A should still COLLIDE with them, but like it is colliding with a static wall without pushing it.

You might want to try playing around with the mass of the rigidbody. Make B and C heavy and A won’t be able to push them but they’ll be able to push each other.

If that’s not working for you, you could make A have a slightly larger trigger collider and just set it’s velocity to 0 when it touches B or C. I haven’t tried it but it should work.