Hello everyone,
I have successfully retargeted a skeletal mesh in UE5.4 using auto retargeting. I then retargeted all the animations using the retarget asset and everything worked. Now I have a folder with retargeted animations. They all work when I use them in the game, but I’m not allowed to open them because then the engine crashes.
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 758]
Array index out of bounds: 56 into an array of size 56
I’m looking for a solution and hope someone can help fix this problem.
Hey I reported this to epic but I found a workaround you can use for now.
Retarget the animation and then right click the outputted retargeted animation and export it under “Asset actions” then import the exported version. after that you should be able to open it.
Thx for your quick answer it helped a lot and worked as you said. A real time saver for me and less crashes for the engine. I still hope Epic fixes that bug soon.
Just to add to this, if retargeting animations from the UE5 Skeleton it works fine without a crash when you open them, it only happens with the UE4 Skeleton. (atleast for me)
I also tried exporting and then import again, this does not work for all cases
I see that you are using Synty Characters, check if you have a NEW_Character folder in your pack. They are making alot of Effort to provide them with a UE4 Skeleton, i have 3 packs where they added them in the last weeks.
Makes it a little bit easier to work with out of the box