It's not so much a bug as a limitation of the physics engine Darwinbots uses. I managed to fix this problem in the C++ version I was working on, but there were other issues that crop up after you fix collisions. I know it's a problem, and physics is on the top of my list of things I'm ironing out.