Steps to reproduce:
- Use a URP project
- Enable bloom in a post process volume
- Apply a surface shader that has a normal map to a real-time CSG surface.

We've confirmed that realtime CSG was the problem by exporting the mesh to blender-- Merged close verts and cleared split normal data, then reimporting.
This even happens with the built-in shader with a normal map placed in the normal map slot.