Blutility-Texture combinated bug

If I use a Blutility function on an actor to set its material, (sometimes) TWICE, the actor will be materialless completely (not even default textures) and the material updating function won’t work either anymore on it. (But would work on another one if a new actor is placed in the level.)

Steps:

  1. I place my card in the map, and it shows its default textures. (there are 2 already bad cards in the picture)

  1. (Save map, reopen it, it still looks the same)
  2. I use the Blutility to refresh it’s material based on variables:

  1. Save map, reopen it, maybe it still looks the same, then you can even rerun the Blutility or not, doesn’t matter.
  2. Reopen it again, and the textures are surely gone and won’t ever come back, even if you try to update it with Blutility.

If necessary, I can upload a small project containing these.

Hello CrimsonHawk,

I was unable to reproduce this on our end. I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide a detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any blueprints used in the reproduction project that may be involved with this issue?

Tried to reproduce in clean project, first try it didn’t work. I added a select node based on a variable, the came forth!

Here is the [clean project][2]!

Just place another NewBlueprint in the NewMap, run the Blutility and change back and forth between the maps (one was enough for me now).

(My guess would be the problem that the texture changed based on a variable breaks it when saved. Probably the storing is a bit strange? Since it’s not trivial if it should open with the default material, or the new?)

Steps are just trivials. Made 2 new map, a new material that has a Param2D, made a new blueprint with a sphere in it with the new material, and added this little code with the 3 variables.

I was able to reproduce this issue using the project provided. I have written up a report and I have submitted it to the developers for further consideration. I have also provided a link to the public tracker. Please feel free to use the link provided for future updates. Thank you for your time and information.

Link: Unreal Engine Issues and Bug Tracker (UE-38702)

Make it a great day