Twinmotion imported to UE 5.1 = checkerboard textures, how to fix?

Steps to reproduce

  1. Create a house in twinmotion with a bunch of different textures (preferably more than 20)
  2. import Twinmotion to Unreal Engine 5 with the official twinmotiontoue plugin (there are 2)
  3. everything looks fine in unreal engine 5 editor.
  4. package the project and run it

the textures became checkerboards.

I suspect this is because the texture limit? googling around, people recommend to change texture’s “Sampler source” to shared wrap.

the problem is, the textures imported from twinmotion are instanced materials and doublecliking them, then clicking the hierarchy to its parent, did not have the option for shared wrap.

any idea how to make twinmotion imported to UE 5.1 works fine?