UE 5.4.1 Groom crash with Package buiids

Latest UE 5.4.1 package builds our project will crash on groom/groom binding assets when trying to load.

Fails on virtual IAsyncReadRequest* ReadRequest(…) when trying to read in the size it is wrong and then will crash when doing an array index.

The crash will not occur if you run and use the cooked content or even if you unpack the content from the PAK files.

We have tried rebuilding, re-creating the groom/binding assets.

Further investigation
It looks to be a problem with us using MetaHuman 5.3 assets. If we re-make the MetaHuman in 5.4 everything is fine. This is not an ideal solution.

4 Likes

We have the same problem. Unfortunately no one in this forum wants to help us. If we comment out the part with the UGroomAsset and UGroomBindingAsset, everything works. But that is not a solution for us. If there are any possible solutions for the UE 5.4.1. We would be very grateful.

It looks to be something with Alembic Exporter or Importer for Groom.

Metahuman groom files work fine.

We notice if you have the IOStore flag disabled in the project package settings the crash happens. Enable the flag and the crash will go away.

3 Likes

I have a similar problem: basically when trying to create a groom binding, unreal kinda freezes saying “waiting for assets to be ready (mesh)”. I have already reported this but they didn’t do anything. I hope they will fix this in the next update