Out of bounds error on saving/displaying retargeted animations

Hi, I am using version: 4.6.1-2386410+++depot+UE4-Releases+4.6

i am trying to retarget shooter game sample animations to standart Blue HeroTTP character. i have set up the retargeting settings and i can play the animations of shooter sample skeleton correctly with the standard blue character.
But I have a (Index >= 0) & (Index < ArrayNum) assertion failure and crash when saving some files or when trying to display them in the content browser after retargeting.

Retargeting process does not give any error. i have tried different animations and i only encounter the problem when retargeting the blend space named ‘HeroTPP_AimOffsets’. all other animations, blend spaces and animation montages in the sample can be saved and played correctly.

i just wanted to ask for any advice before trying to fix it from the engine’s source code.

to replicate the error:

1-open shooter game sample

2-import animation starter pack

3-i have changed the folder structure from the editor but i am not sure if that would cause a crash: move starter pack assets to character/bluechar folder

4-setup retargeting for the skeletons

5-right click on ‘HeroTPP_AimOffsets’ and select ‘duplicate anim assets and retarget’

6-it wont crash until you try save the animation files or try to check them in the content browser

here is the crash callstack and crash message:

Unknown exception - code 00000001
(first/second chance not available)

Assertion failed: (Index >= 0) &
(Index < ArrayNum)
[File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.6\Engine\Source\Runtime\Core\Public\Containers\Array.h]
[Line: 679] Array index out of
bounds: 68 from an array of size 68

KERNELBASE + 35740 bytes
UE4Editor_Core + 3092349 bytes
UE4Editor_Core + 1597688 bytes
UE4Editor_Core + 1479058 bytes
UE4Editor_Engine + 11300823 bytes
UE4Editor_Engine + 11669954 bytes
UE4Editor_Engine + 11687298 bytes
UE4Editor_AnimGraph + 301723 bytes
UE4Editor_Engine + 11228699 bytes
UE4Editor_Engine + 7278375 bytes
UE4Editor_Engine + 7424391 bytes
UE4Editor_Engine + 7453277 bytes
UE4Editor_UnrealEd + 6612417 bytes
UE4Editor_Engine + 8252268 bytes
UE4Editor_Engine + 7524222 bytes
UE4Editor_Engine + 1299491 bytes
UE4Editor_Engine + 1446844 bytes
UE4Editor_Engine + 8851078 bytes
UE4Editor_Engine + 8881168 bytes
UE4Editor_Core + 713859 bytes
UE4Editor_Core + 714365 bytes
UE4Editor_Core + 842869 bytes
UE4Editor_Engine + 9095109 bytes
UE4Editor_Engine + 9009872 bytes
UE4Editor_Engine + 9020215 bytes
UE4Editor_Engine + 5593062 bytes
UE4Editor_Engine + 5622284 bytes
UE4Editor_Persona + 1199595 bytes
UE4Editor_UnrealEd + 1804712 bytes
UE4Editor_UnrealEd + 6686342 bytes
UE4Editor!FEngineLoop::Tick() + 3876
bytes
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launchengineloop.cpp:2214]
UE4Editor!GuardedMain() + 479 bytes
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launch.cpp:131]
UE4Editor!GuardedMainWrapper() + 26
bytes
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() + 249 bytes
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__tmainCRTStartup() + 329
bytes
[f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]

i have re-created the blend space manually to fix the error and it works. i hope the error will be gone with 4.7

So its unreal 5.3 and the error is still happaning! You need to recreate your blend space!