Alguien me puede ayudar?. Recuperar material de playermesh cuando abro el .exe

Hola, he estado siguiendo un tutorial donde explica como cambiar el material del personaje para que tenga diferentes outfits y que el material aplicado se guarde entre niveles. Todo funciona bien jugando dentro del editor pero cuando compilo el juego y creo el .exe el material del mesh se reinicia todo el rato cada vez que se abre un nivel. El player mesh siempre tiene el material por defecto y es muy frustrante.

Estoy usando openlevel cuando termina un nivel y empieza otro quizás ahí esté el problema. Y creo que no sé muy bien como cargar el material que tenía el personaje en el anterior nivel y aplicarlo al nuevo. ¿Puede alguien echarme un cable por favor?

No deberías tener que volver a compilar los shaders cada vez que inicias el juego o proyecto. Echa un vistazo aquí: [UE5] Compiling Shaders On Every Startup - #23 by shak