Unreal corrupt image asset on crash

If Unreal crashes when playing image sequence in MediaPlayer it corrupts “Img Media Source” asset with this image sequence. On restarting editor after crash “Img Media Source” asset failed to load and there is no context menu for it. Also corrupted “Img Media Source” asset can not be played again in MediaPlayer.

I discovered that the problem isn’t in crash. Somehow image sequence asset corrupts on calling ConstructorHelpers::FObjectFinder with it path reference.

Ok. It was my bad. When using ConstructorHelpers::FObjectFinder I have passed a base UMediaSource type to template arg. It’s works for UFileMediaSource, but for image sequence ConstructorHelpers::FObjectFinder requires more specific type - UImgMediaSource.