UE 4.25.1 Crash on Motion Controller Press

I’m using a Windows MR device with SteamVR. Previously this setup was fine under 4.23.1. I’m trying to migrate a project to 4.25.1, but when testing anything with motion controllers, the game crashes as soon as I press any buttons on the controller. Below is the exception:

LoginId:
EpicAccountId:

Assertion failed: Key.IsValid() [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp] [Line: 5594]

UE4Editor_Core
UE4Editor_Core
UE4Editor_Slate
UE4Editor_SteamVRInputDevice
UE4Editor_SteamVRInputDevice
UE4Editor_ApplicationCore
UE4Editor_Slate
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

Having the same issue after upgrading to .25, but the crash is instant and I’m using Steam VR/Index controllers and Vive HMD.

I think you should check Input from Project Settings. UE 4.25. have update the name of controller input, maybe it cause crash. It work for me, hope it help you.

I’m also having the same issue after upgrading to 4.25. I’m using HTC Vive and the application crashes when pressing input on controller.

I had the same problem after updating my project to 4.25.4 and managed to fix it by deleting the file “DefaultInput.ini” and then re-adding my action mappings in “Project Settings - Engine - Input”.

Hope this helps.

thank you!!! fixed my project