you could try using USE_BOX as a flag in the c_move function - that way at least one will be a box shape, and you have better chances. two polygons colliding is a bad way to go.

Don
have a great day