I have had an issue for quite some time with a top down RPG game and multiple pushable objects. If I make one object (A rock) pushable with its own collision detectors there are no issues. You can push it in all directions unless it collides with an object. Now when making more than one pushable object each with their own collision detector objects they work partially. Say if a "rock" is pushed up so the top collision detector is touching an object, the other "rock" cannot be pushed up and vice versa depending on which detector direction object is collided with.
I assume there is a better way around this with Loops but I can't seem to work out how to do this with multiple objects + collision detector objects of the same name. I hope this wasn't too confusing but I hope someone is able to point me in the right direction.