Material re-order after switching to 4.21

After switching a large project with 90 meshes and about 20 materials on each, to the 4.21, materials appear on all different places all over meshes. They are in right places in Material Slots, but on the mesh, they appears all wrong.

I tried to switch the project many times (directly from 4.19, then from 4.20 to 4.21) then to reload meshes, their .ussets, but it’s impossible for me to resolve it.

Please let me know what is the case since I spent the last 5 days almost 247 trying to find solutions, look all over forums. This issue seems related to Unreal Engine Issues and Bug Tracker (UE-64028), but this ain’t the fix (maybe this created it in 4.21) since maybe it reverts my materials IDs to the original 3dmax fbx order.

Seems like 4.21 put all wrong materials all over places, maybe as it back their original places on meshes, when they imported (like back in 4.15).

Anyways it’s a big job to put all materials (which was set in the previous 2 years all perfect) and any help will be more than appreciated since I’m stuck in this.

Many thanks!