Hello,
We've encountered a crash in UWidgetAnimation::CreateDirectorInstance when repeatedly switching resolutions. We've had it for a while but it's not until recently that we've found a consistent repro.
Our understanding is that it's a lifetime issue. Sequence of events:
Steps to Reproduce
The game UI must contain a UUserWidget with an active widget animation that has an event track (blueprint event keys firing during playback)
CastLogError D:\MyProject-workspace\Engine\Source\Runtime\CoreUObject\Private\Templates\Casts.cpp (10)
UWidgetAnimation::CreateDirectorInstance D:\MyProject-workspace\Engine\Source\Runtime\UMG\Private\Animation\WidgetAnimation.cpp (341)
UE::MovieScene::FSequenceDirectorPlaybackCapability::GetOrCreateDirectorInstance D:\MyProject-workspace\Engine\Source\Runtime\MovieScene\Private\Evaluation\SequenceDirectorPlaybackCapability.cpp (83)
UMovieSceneEventSystem::TriggerEvents D:\MyProject-workspace\Engine\Source\Runtime\MovieSceneTracks\Private\Systems\MovieSceneEventSystems.cpp (173)
UMovieSceneEventSystem::TriggerAllEvents D:\MyProject-workspace\Engine\Source\Runtime\MovieSceneTracks\Private\Systems\MovieSceneEventSystems.cpp (130)
TBaseUObjectMethodDelegateInstance<...>::ExecuteIfSafe D:\MyProject-workspace\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h (713)
TMulticastDelegate<...>::Broadcast D:\MyProject-workspace\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl (1076)
FMovieSceneEntitySystemRunner::GameThread_EventTriggerPhase D:\MyProject-workspace\Engine\Source\Runtime\MovieScene\Private\EntitySystem\MovieSceneEntitySystemRunner.cpp (1291)
FMovieSceneEntitySystemRunner::FlushNext D:\MyProject-workspace\Engine\Source\Runtime\MovieScene\Private\EntitySystem\MovieSceneEntitySystemRunner.cpp (457)
FMovieSceneEntitySystemRunner::FlushOutstanding D:\MyProject-workspace\Engine\Source\Runtime\MovieScene\Private\EntitySystem\MovieSceneEntitySystemRunner.cpp (550)
UUMGSequenceTickManager::ForceFlush D:\MyProject-workspace\Engine\Source\Runtime\UMG\Private\Animation\UMGSequenceTickManager.cpp (303)
UUMGSequenceTickManager::TickWidgetAnimations D:\MyProject-workspace\Engine\Source\Runtime\UMG\Private\Animation\UMGSequenceTickManager.cpp (196)
TBaseUObjectMethodDelegateInstance<...>::ExecuteIfSafe D:\MyProject-workspace\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h (713)
TMulticastDelegate<...>::Broadcast D:\MyProject-workspace\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl (1076)
FSlateApplication::TickAndDrawWidgets D:\MyProject-workspace\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp (1736)
FSlateApplication::Tick D:\MyProject-workspace\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp (1640)
FEngineLoop::Tick D:\MyProject-workspace\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp (6016)
GuardedMain D:\MyProject-workspace\Engine\Source\Runtime\Launch\Private\Launch.cpp (190)
GuardedMainWrapper D:\MyProject-workspace\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp (123)
LaunchWindowsStartup D:\MyProject-workspace\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp (277)
WinMain D:\MyProject-workspace\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp (334)
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-382532 in the post.
| 0 |
| Component | UE - Anim - Sequencer |
|---|---|
| Affects Versions | 5.7 |
| Target Fix | 5.8.1 |
| Created | Jun 2, 2026 |
|---|---|
| Updated | Jun 23, 2026 |