Random change in vertex order causing shape key to fail

Recently i had to scale my scenes in Blender 0*.01,

I realized my vertex order randomly changes , sometimes when i import an obj, scale it down and freeze the transformation , when i try to use shape key vertices go to different random directions.

in other 3d applications it works perfectly fine, Blender is the one giving me headache for simple things like that.

shape key problems started happening when had to scale down every object i import inside blender…