Unreal Engine 5.5 Materials Turning Black

Hey,

I’ve been struggling with this problem for a while now and cannot seem to find any kind of answer whatsoever. When I play the game in the editor it sometimes lags/skips a frame and after that some item’s material turns pitch black. I can fix it temporarily if I reopen the material, but then the engine continues to do the same thing to other objects, making them pitch black. I’ve attached some pictures below so it’s easier to understand what I’m trying to explain here.

Thanks in advance!

2 Likes

I also have this, I have no idea what causes it.

There’s a very definite hitch ( maybe 2 secs ) and then something in the environment will be black.

No errors in the log.

I also see people who have this after packaging.

What’s your GPU?

1 Like

I have also encountered this problem in other threads, some of them related to building lighting. A few suggested solutions have been to make a clean driver install, and using any Developer drivers available, as well as switching between DX11 and DX12 during engine testing.

1 Like

I’m pretty sure its not drivers. I’ve gone through a variety of different engine ( v5 ) and drivers versions, and it persists.

I’m wondering if its something to do with texture caching. I tried turning off Oodle, but it still happens.

The hitch is quite remarkable. We’re talking about 2 seconds of the engine not even responding to the mouse, and then suddenly it does again. And some objects will be black.

Looking in the content browser show the textures as black squares. Right-clicking and choosing asset-reload fixes it. But this happens to about 10-20 textures per week. Sometimes they silently go black and sometimes you get the hitch.

Yeah this problem is very strange, since I didn’t have this in 5.4. Now in 5.5 it randomly started doing all this.

I have GTX 1660 TI, it’s not the greatest GPU for game development but it’s not bad at all. My game’s running very well.

Reopening the textures fixes the problem temporarily but then after a while it starts doing the same thing to other objects.

1 Like

I have a 3060, it doesn’t help :rofl:

It seems to be textures that haven’t been used in a while. Its like it breaks them as the engine is loading them.

Like just now

Its related to the dynamic shader compile somehow…

Looking in the content browser gives

( all those black squares will reload to valid textures )

Yeah this bug is a mess. It makes the whole development almost impossible when the game is freezing all the time and breaking the materials.

I just upgraded from 5.5.4 to 5.6, since I saw someone saying that this bug will be fixed in 5.6.

I will tell if this problem still occurs in 5.6!

1 Like

Oh please… :rofl: