I'm using libgdx and jBox2D for the first time (though I've used Box2D in other environments before).
I created a large dynamic body, and two smaller static bodies for it to land on. My bodies never seem to touch. Instead, it seems like the system is creating really tiny bodies in between my bodies ... and I don't know why!
The top half of the image below shows a collision in progress (right side), and one about to happen (left side, un-shaded shape).
The bottom half of the image below is a few steps later. The large shaded shape has rotated about the first collision point and has "collided" with the un-shaded shape.
At the site of each collision is a little red dot that seems to be preventing the shapes from touching. I've tried this at multiple scales and the results are similar. I've tried googling and searching this site for someone with the same problem with no luck.