Brendan Galea's Tutorial #18 "Lighting" issue

I have updated the drivers on my card, an AMD 6600XT, but am seeing odd rendering and I am not sure why. I have followed the tutorial faithfully. I have tried different combinations of the following:
//config_info.RasterizationInfo.cullMode = VK_CULL_MODE_BACK_BIT;
config_info.RasterizationInfo.cullMode = VK_CULL_MODE_NONE;
//config_info.RasterizationInfo.frontFace = VK_FRONT_FACE_CLOCKWISE;
config_info.RasterizationInfo.frontFace = VK_FRONT_FACE_COUNTER_CLOCKWISE;

But it still comes out like every other polygon is being skipped. I have not changed any of the normals on the object and opened in Blender to confirm that the normals are pointing in the correct directions.

I am not sure what I am doing wrong. Any help will be, well, helpful. Thank you.

In addition, I have also tried with, and without, the index buffer, same result. In the previous tutorial #17, the object loads fine without error.

I had also tried this on my laptop that have an NVIDIA RTX 4050 Mobile and I see this issue there too.

I found a solution by looking ahead in the Git repo at tutorials that I have not done yet… What was missing was the proper configuration of the VkPipelineDepthStencilStateCreateInfo structure in the current tutorial.