DirectInputManager 0.9.1 - Add Full Force Feedback Support to your input devices

I´m currently using Unreal 4.23.1 and the latest DirectInputManager Version (Standart Edition, 23.11.2019). In Editor Mode it works perfectly fine. But trying to package the Project (WIN64) always fails and causes following Error:


PackagingResults: Error: begin: stack for UAT
PackagingResults: Error: === Critical error: ===
PackagingResults: Error: Assertion failed: Pair != nullptr [File:D:\Program Files\Epic Games\UE_4.23\Engine\Source\Runtime\Core\Public\Containers/Map.h] [Line: 508]
PackagingResults: Error: [Callstack] 0x00007ffa2355a839 KERNELBASE.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9d58da367 UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9d58dcbc4 UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9d56d1ada UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9d56267a3 UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9d5626eb0 UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff9b2a98b54 UE4Editor-DirectInputPlugin.dll!FDirectInput::~FDirectInput() [C:\Users\Biagio.NICPC01\Source\Repos\DirectInput Manager\Builds\Build\DirectInputManager\HostProject\Plugins\DirectInputPlugin\Source\DirectInputPlugin\Private\DirectInput.cpp:595]
PackagingResults: Error: [Callstack] 0x00007ff9b2a9f1f7 UE4Editor-DirectInputPlugin.dll!SharedPointerInternals::TReferenceControllerWithDeleter<FDirectInput,SharedPointerInternals::DefaultDeleter<FDirectInput> >::DestroyObject() [D:\Program Files\Epic Games\UE_4.23\Engine\Source\Runtime\Core\Public\Templates\SharedPointerInternals.h:116]
PackagingResults: Error: [Callstack] 0x00007ff9b2a98ff0 UE4Editor-DirectInputPlugin.dll!FDirectInputManager::~FDirectInputManager() ]
PackagingResults: Error: [Callstack] 0x00007ff9b2a9a854 UE4Editor-DirectInputPlugin.dll!FDirectInputManager::`scalar deleting destructor'() ]
PackagingResults: Error: [Callstack] 0x00007ff9b2ab03f7 UE4Editor-DirectInputPlugin.dll!FDirectInputPlugin::ShutdownModule() [C:\Users\Biagio.NICPC01\Source\Repos\DirectInput Manager\Builds\Build\DirectInputManager\HostProject\Plugins\DirectInputPlugin\Source\DirectInputPlugin\Private\DirectInputPlugin.h:15]
PackagingResults: Error: [Callstack] 0x00007ff9d57374c2 UE4Editor-Core.dll!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff69c4d9c72 UE4Editor-Cmd.exe!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff69c4da9a2 UE4Editor-Cmd.exe!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff69c4da9fa UE4Editor-Cmd.exe!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff69c4eb92c UE4Editor-Cmd.exe!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ff69c4ed736 UE4Editor-Cmd.exe!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ffa246c7bd4 KERNEL32.DLL!UnknownFunction ]
PackagingResults: Error: [Callstack] 0x00007ffa265ccee1 ntdll.dll!UnknownFunction ]
PackagingResults: Error: end: stack for UAT
PackagingResults: Error: Cook failed.
PackagingResults: Error: Unknown Cook Failure

It also happens with the given Example Project.

Any ideas?

Updated binaries for the UE 4.24 published on our website - happy Easter!

I can confirm, works on 4.25
I could suggest to offer axis / buttons remapper with it. Especially axis.