Soft body simulation does not look the same on render?

When I bake soft body cache and render animation it does not look the same as in viewport player. I exported cache in MDD and applied it to mesh via modifier and indeed it looks broken as hell. Goal vertex group moves around even though I set it to 1 and it should stay in place. Why does this happen? How can I fix the cache and bake it correctly?
MDD does not fork at all, pc2 have correct movement but rotates and displace my object from its original position for some reason, applying rotation, scale, etc only makes it worse.