Skip to content

Bug Fix: Lyra 5.5 error: Failed to load asset [/Game/Input/Mappings/IMC_Default_KBM.IMC_Default_KBM] #24

@x157

Description

@x157

In a fresh Lyra 5.5 project, when trying to PIE in the Expanse map, for example, you will receive errors like the following:

Ensure condition failed: LoadedAsset [File:C:\All_External\LyraStarterGame\Source\LyraGame\System\LyraAssetManager.h] [Line: 134] 
Failed to load asset [/Game/Input/Mappings/IMC_Default_KBM.IMC_Default_KBM]
[601]LogOutputDevice: Error: Ensure condition failed: LoadedAsset [File:C:\All_External\LyraStarterGame\Source\LyraGame\System\LyraAssetManager.h] [Line: 134] 
Failed to load asset [/Game/Input/Mappings/IMC_Default_KBM.IMC_Default_KBM]

Misconfigured asset: /All/Plugins/ShooterCore Content/Experiences/LAS_ShooterCore_SharedInput

Open LAS_ShooterCore_SharedInput and expand the Add Input Mapping action, you'll notice the first one references an IMC that doesn't exist.

Mousing over that asset it's trying to access /Game/Input/Mappings/IMC_Default_KBM which no longer exists. It seems that has been renamed as IMC_Default.

To fix: Change the None IMC asset to the correct path /Game/Input/Mappings/IMC_Default, then save the asset. After saving, you can run PIE without any errors related to this asset.

Here is what my LAS_ShooterCore_SharedInput looked like in a fresh project before I fixed it:

imgur screenshot 1

and here is the same asset after applying the fix:

imgur screenshot 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug fixHow to fix a bug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions