UCommonActionWidget causing crash during world travel

Hello, we’ve experienced a crash happening mid world-travel in CommonActionWidget::UpdateActionWidget. From here it seems like the function is missing a bIsTearingDown check before attempting to access the CommonInputSubsystem. We’ve patched it on our end by adding the necessary check, but just wanted to flag this issue for future reference:

// Original Code:
//
// if(GetWorld())
//
// New code:
//
if (GetWorld() && !GetWorld()->bIsTearingDown)
//
{
 const UCommonInputSubsystem* CommonInputSubsystem = GetInputSubsystem();
 if (IsDesignTime() || (GetGameInstance() && ensure(CommonInputSubsystem) && CommonInputSubsystem->ShouldShowInputKeys()))
 {

Steps to Reproduce
Issue was identified by hovering the cursor over a CommonActionWidget instance while loading in a new map.

Hello [mention removed]​,

Thanks for the report. I tried to reproduce the error in UE 5.5 (launcher) by hovering a CommonActionWidget during a level load but couldn’t trigger the crash.

Could you please share a minimal repro project so I can reproduce this locally? Callstack and logs would also help.

Best,

Francisco