Materials in the wrong material slot when importing USD to UE 4.27

Hello :)

I imported a USD file into Unreal Engine 4.27 and noticed that the materials were all in the wrong slot. Is there something I should change in my USD export/import option to get the materials in the correct slots?

I used the “Export to USD” icon in the Omniverse Shelf in Maya and exported the USD file into the Omniverse Nucleus server. For your information, when I open the USD file through the Omniverse Nucleus server in UE 4.27, the materials are all correctly assigned to the right mesh. However, when I drag-and-drop the USD file and import it directly into a local project folder in UE 4.27, the materials are in the wrong slot.

Depending on the project, I need to import the USD file into UE 4.27 (so that the USD file converts itself into a UASSET file to use in UE) instead of opening it in the Omniverse Nucleus server so if there’s something I’m missing, please let me know.

Thank you in advance.