Triangles not being drawn correctly

I’m currently following the Texture Mapping tutorial on Whenever I run the program there’s just a black screen. I opened the program in RenderDoc and under the mesh output under vkCmdDrawIndexed and sure enough some of the vertices seem unreasonably messed up. It’s giving the correct texture under vkCmdDrawIndexed but is outputting nothing. My program(left) compared to sample program(right). Thanks! because it’s I can’t upload the picture for whatever reason.