Binding asset has missing cooked platform data

Hello.

I have been struggling with this error for a while now when packaging my project to Android.

UATHelper: Packaging (Android (ASTC)): LogInit: Display: LogHairStrands: Error: [Groom] The binding asset (Eyebrows_M_SlightArch_SKM_Kim_FaceMesh_Binding) has missing cooked platform data.

I’ve used Metahumans from the Metahuman creator (web) in my project and been able to build to Android without issues. Then I added Metahumans from the Metahuman Creator into the project and that’s when this issue with the packaging arrived. A few times the build has actually been successful and the cooking error hasn’t showed up, but it fails most of the times I’ve tried. It seems the actual asset it fails on differs from each time as well. The strange thing is that my collegue has been able to build the project on his computer without any problems even once.

Any suggestions what might cause this?

Using UE 5.6.1

Update: After my collegue Assembled his own Metahuman with Metahuman Creator he now has started to get this error when packaging as well. We are currently investigating.

We are having same issue with 5.6.1

Any progress with the investiation ?

Not sure if we have the exact same issue, but I had the same error in my logs when building for Android (Meta Quest).
Solved the issue by both adding the hair folder to “Additional Asset Directories to Cook” in Project -Packaging settings in the Project settings. My folder was “/Game/MetaHumans/Oskar/MaleHair”.
And then the second was in the content browser to browse to the Groom Binding assets, mine once again located at “/All/Game/MetaHumans/Oskar/MaleHair/GroomBinding” and selecting them all, and on the right click menu, selecting “rebuild”.

1 Like