Unity 2021.3 URP 12.1.6 upgrade from 2020.3 broken normal map

Reposting as suggested Unity

I am not sure if it is normal maps or something else going on. But this only appears in mobile builds for Android and iOS, doesn’t occur in editor.

I had the same problem when I updated from Unity 2020.3.42 to 2021.3.15.

See the screenshot below.
The first one has TargetPlatform as PC, left with normal map, right without normal map. The other parameters are the same, so the colors come out almost the same.
However, when TargetPlatform is set to iOS, the colors on the left and right are completely different.


I have confirmed that this is a problem not only with the Editor, but also with the player we built.

Anyone?
I have sent a reproduced project to Unity regarding this as a bug report, but have received no response.
Does anyone know of any workarounds, etc.?

A team member found the following change, which was changed in 12.0.0 and fixed in 14.x, to be suspicious.
The change was made a whole year ago and is still not reflected in 12.x.

Since this change is one commit in a huge PullRequest, I can’t decide if I should just incorporate this change.

This issue has been registered with issuetracker.
I think it has been occurring since 2021.3.0. (It has not occurred in 2022.)

I am just starting to test 2022 for other features, so if I have time I will double check that. But it may be a few days at least before I can get to it.

I tested it today and the issue still exists with Unity 2022.2.1f1 Universal RP 14.0.4.

Really? Maybe my problem and yours are different …

I have not Tested with 2022.2.2f1 though. And I know there are some updates with that related with mobile URP so I will wait and see with that. I don’t know when I will test with that version atm.