FBX reimport issue with Interchange Framework

Our art department reported the following issues:

  • One of our Skeletal Mesh assets was imported into engine version 5.4 using an older version of the FBX importer.
  • The engine was subsequently upgraded to version 5.5.
  • The art team then modified the original FBX file, adding new bones.
  • Attempting to reimport it using the reimport function resulted in the following error:

[Image Removed]

Please check the repro project for details.

We have currently used the following workarounds:

  • Disable the Interchange Framework plugin
  • Re-import
  • Re-enable the Interchange Framework plugin

This increases our iteration time, so we hope to ask for better solutions.

  • If we’re still using 5.5, is there a better solution?
  • Are there plans to fix this issue in the future? If so, when is it scheduled to be fixed?

Steps to Reproduce
We already imported a skeletal mesh with old (5.4) FBX import pipeline

[Image Removed]

To repro the problem, you should:

  • Reimport with new file
  • [Image Removed]
  • Select the UI_test2fbx.fbx, which is a modified version of the original FBX.
  • [Image Removed]
  • You will see this error:
  • [Image Removed]

Hi Dingli,

This is a bug. Sorry for the inconvenience.

Thanks for reporting this issue and providing a simple project to reproduce it. That was very helpful.

I logged the bug and you can track its status using this link, UE-325794. Note that it may take a couple of days for the link to become operational.

That said, when you want to use legacy FBX rather than Interchange, you can just set the console variable “Interchange.FeatureFlags.Import.FBX” to false. No need to disable the Interchange plugin.

Regards,

Jean-Luc

Really thanks for your quickly reply. I think it solved our problem.

I’m not sure if we submitted the Repro Project correctly. I did upload it during editing.

If you can’t see it on your end, please let us know and I can re-upload it.