Any kind of position-modifying operator will interfere with collisions. Object Bind in sticky mode modifies positions directly, so you won't get accurate collisions. The spring modes operate on velocities, so you'll get nice collisions, but you won't get the objects perfectly sticking to the surface because you're at the mercy of whatever forces you assign to them.
You can try using sticky mode and a Push Out operator to ensure that even if a position modification pushes a particle inside your collider, it will still be pushed back out. Also use a Slow operator to dampen X/Y (even to 100%) to mitigate the other issue.
You can try using sticky mode and a Push Out operator to ensure that even if a position modification pushes a particle inside your collider, it will still be pushed back out. Also use a Slow operator to dampen X/Y (even to 100%) to mitigate the other issue.