The unlit packing could write to the (non-existing) 4th closure bin inside the gbuffer header leading to no combined pass shader being invoked for these specific (complex) materials. Making sure the unlit workaround writes to bin 0 fixes the issue. Pull Request: https://projects.blender.org/blender/blender/pulls/127811