It looks like your collision polygons have invalid design. You have to make sure all polygon angles are outer curve... you can't make collision polygons with inner curve. I'm not sure of the correct term but try making polygon like a circle, always angle the next point outwards. For complex shapes that require inverted angles, you have to use multiple objects for collision.
~Sol