Votes
0
Product:
Character Creator 5
Version:
5.1
Status:
Not Reproducible
Issue 12619
CC5 Characters Crash Unreal on Import — AutoSetup CCFbxFactory Failure
Description:
We can no longer import any CC4/CC5 characters into Unreal Engine. This includes characters that previously imported without issues.

How it started:

One character (Sloane) was accidentally mapped to another character’s skeleton.

When that character was deleted, Sloane’s skeleton was deleted too.

After creating a new skeleton, all morph curves were missing.

Reimporting is the only way to restore curves.

The issue:
Every attempt to import any CC character now crashes Unreal, even in a blank project on multiple machines.

Crash log:

Code
Assertion failed: Array index out of bounds
File: CCFbxFactory.cpp
What we tested:

Previous AutoSetup version → crashes

Latest AutoSetup version → crashes

Multiple machines → crashes

Blank projects → crashes

Multiple characters → crashes

Expected:
CC characters should import normally and AutoSetup should generate skeleton metadata and morph curves.

Actual:
Unreal crashes during the AutoSetup import stage.

Notes:
Existing characters already inside the project still work. Only new imports or reimports fail.
OS: Windows 11
Attachment:
  • Screenshot 2026-06-16 142436.png
  • Screenshot 2026-06-15 221422.png
  • Screenshot 2026-06-16 143330.png
  •  3
  •  80
Submitted byhx.domain.0
1
COMMENTS (3)
hx.domain.0
I see, I will attach a link to the folder as well as the fbx files and walkthroughs separately then. Please let me know if more files are needed. As for the ccProject file, where can I find that to send over to you?

https://1drv.ms/u/c/d7cc3c5ab4ddf7c4/IQAojr0rp4HfQbiou6JoLPinAbJ3nPR9DEMJq3i9Yxvu1Y0?e=FmFFN2       -Sloane FBX file
https://1drv.ms/v/c/d7cc3c5ab4ddf7c4/IQA07BAGzHpQRoNoyqsAH3EvAYK4UhGnedFqAqEVqMtZhho?e=2gZBec             -Most recent crash video_test
https://1drv.ms/v/c/d7cc3c5ab4ddf7c4/IQAJHGnfCGR3Q7rgUq-cPu7VAemAhi-lnbb8OiIxYFQIyHw?e=k9Ae8l                -previous crash video_test
https://1drv.ms/f/c/d7cc3c5ab4ddf7c4/IgBLFb1_jGN2SKpnLNr-toxWAT9uL08pBoZZbxWOqlLQD7s?e=b35P7X         -entire crash folder 

Hope those items come through, as well as the other screenshots and apologies that one screenshot that shows the RigVM was a result of either trying to migrate a character over from one project to the other.
hx.domain.0
Awesome, thanks so much Kayla! 
I have also attached a very thorough and detailed report in a notion document that you all can check out as well. It includes plenty more screenshots , including PC specifications of both systems, crash logs and more information regarding FAILED work-arounds. I have also listed the direct link to the .ccProject file as well. 

https://1drv.ms/u/c/d7cc3c5ab4ddf7c4/IQDghkmIOWG8RYYUejImUtcfAc6vczD9wqadT0eGoz52So0?e=EjddhP                    -.ccProject File 
https://app.notion.com/p/y0labs/AP-CC-UE-5-7-AUTO-IMPORT-CRASH-LOG-396cb6a71f4680cba869d160b1d0b9f1?source=copy_link              -notion doc

Thanks again, 
Hx.Domain
Feedback Tracker Admin
Hi hx.domain.0,

Got them! The links work perfectly this time, and I have successfully downloaded the FBX file, the videos, and the entire crash folder.

And please don't apologize for the RigVM screenshot—no worries at all! Any extra context or testing scenarios you provide is incredibly helpful for our team.

Regarding the .ccProject file: You can simply upload it to Google Drive, or just drop it into the same OneDrive folder you shared earlier, and provide the download link here.

I will go ahead and pass the files we have so far over to our QA team so they can start digging into the crash right away.

Thanks again for your awesome cooperation!

Best regards,
Kayla
Reallusion
hx.domain.0
Hi there, thanks for getting back with me.

 This crash has occurred on system A (the target computer accessed via parsec) in the target project (where the character with the missing morphs is located) and in a project where all characters are ALREADY loaded in with no issues. It has also occurred on system B (on my computer) in a test project where there are also characters loaded in with no warnings/errors or issues AND  a completely blank project where there's no characters only the current version of auto setup. 

PRIOR to the crashes both systems operate on windows 11 and use unreal 5.7 and auto set-up 2.0 and 2.2 have been tested. System B has been tested with unreal 5.6 as well. 

We have not tested an unmodified cc5 base character, but we did export a new clean version of her into the level in which the same crash occurred. We also tested this with a different character (Jason) that ISN'T missing any curves or skeleton and the issue still persists. So it's any characters we try to import. 

We also tried to migrate a cleaning, working, updated Sloane that contains all the morph curves that was located in another project AND another work-around which was importing the character in a CLEAN project without any plugins whatsoever, including auto-setup but that resulted in a crash that gave two crash reports, which i also will attach. 

Here's link to those files below. Which includes screenshots, videos and a screen recording:
https://1drv.ms/i/c/d7cc3c5ab4ddf7c4/IQBsnwQfVR2rSaFSkCVT7v9-AaiH-daOoc9PtgvGV_vkpFs?e=ghwi1X
Feedback Tracker Admin
Hi hx.domain.0,

Thank you so much for the incredibly thorough testing across different systems and engine versions. We really appreciate your dedication to helping us track this down!

I checked the OneDrive link you provided, but currently, it only shows the image screenshots. The actual .ccProject file, the exported .fbx (along with its folders), and the screen recording videos seem to be missing from that shared location. Could you please double-check if those files have finished uploading, and ensure the share link grants access to the entire folder containing all the assets?

Regarding your test results: The fact that the crash persists with a different character (Jason) and even occurs in a clean project without the Auto Setup plugin is a massive clue. Looking at your new screenshot, the crash is happening within Unreal's internal RigVMController.cpp (which handles Control Rigs). This strongly suggests there might be an issue with how Unreal is caching or handling the skeleton/RigVM data on your end, rather than just our plugin failing to parse it.

However, to completely rule out the character data as the root cause and investigate further, our QA team still urgently needs to test your specific .fbx and .ccProject files on our clean machines.

Looking forward to the updated OneDrive link so we can dive into this!

Best regards,
Kayla
Reallusion
Feedback Tracker Admin
Hi hx.domain.0,

Thank you for the detailed bug report and for providing the crash logs! The information you provided is very insightful.

The Array index out of bounds error in CCFbxFactory.cpp clearly indicates that our Auto Setup plugin is crashing while trying to parse specific data (likely related to the missing morph curves you mentioned) during the import process.

To help our development team reproduce this crash and implement a fix, we desperately need the exact files that are triggering this error in your environment. Could you please provide the following?

The exported files: The specific .fbx file (along with its associated .json and material folders) that crashes Unreal when imported.

The project file: The original .ccProject file of the character.

A quick confirmation: Since you mentioned this started after a skeleton mapping issue with the character "Sloane", does this crash also happen if you export a completely new, unmodified default CC5 base character? Or is it only happening to characters that share that specific skeleton history?

Since the files will likely exceed the attachment limit, please upload them to a cloud storage service (like Google Drive, Dropbox, or OneDrive) and share the link with us here. (Please ensure the permissions are set to "Anyone with the link can view").

Once we have your files, our RD team will immediately use them to debug the Auto Setup plugin. Thank you for your patience and for helping us improve our tools!

Best regards,
Kayla
Reallusion
1