I found the start of an answer. UV rotation is involved. The UV island on the texture UV isn’t rotated in the same direction (rotated 180° to be precise not mirrored just rotated) which is leading to a shading error in Unreal. I don’t have a clue why to be honest ?