Changing Manny & Quinn textures in multiplayer

I’m developing a multiplayer game where I need to distribute random colors to different clients and set their character mesh textures. I know we can change Tint for Manny & Quinn, BodyColor for the UE4 Mannequin. The UE4 mannequin color and textures looks fine, but the textures for Manny and Quinn looks distorted. I have an UI to let players choose their gender/mesh, when the player finish choosing, then random colors will be assigned to their mesh textures. The problem is, when the player changes into a different mesh for more than once, the distortion happened to all meshes. For example, changing from Manny to Manny is fine, but not Manny to Quinn or UE4 Mannequin. Changing from mesh A to mesh B for the first time works fine. How to fix if the player wants to change the character mesh for more than once?
Here are some pictures to show the difference: