Messed up colors in URP/Unlit shader in Unity 2022.3

Hi, I recently updated from Unity 2021.3 to 2022.3.3f1 and the following issue appeared:
9103639--1261939--messed-up-shader.jpg

I have a bunch of materials that use URP/Unlit shader, but there’s this blue tint on all colors. For example, in the above image that’s supposed to be white (#FFFFFF), but it comes out as blue. This happens to all colors, not just white.
The weird thing is, this happens only on a real device (tried 2 different), in the editor it’s fine.

Also it seems to be a problem only with this shader, the other ones seem to be ok.
I don’t see any errors in the console or during build/play.

Any ideas how I can fix that?

Thanks a lot!

Does this only happen to upgraded materials, or also new ones?
Does it happen in a blank urp project as well?
Anything weird in your git changes if you use git?
Which devices did this happen on?

Thanks for the reply.

It happens both for new materials and upgraded ones. But it doesn’t happen in a blank project.
The devices I tried are Huawei P30 with Android 12 and Huawei Matepad 11 with HarmonyOS 2.

I don’t think I see anything weird in git, this is the diff for one of the upgraded bugged materials:

I ended up switching the shader to UI/Unlit/Transparent - this one seems to preserve the original colors.

1 Like