Avrisp mkii not recognizing atmega 328p chips
I had the very same problem and I'm certain it wasn't my PCB. There was two things I seen that could have been at play for me,


I was using a cheap USB extension cable between the computer and Avrmkii and I got the same errors as above. I switched to a better cable that I had and it started working...not sure if that was a solution but it seemed to work.
I bought a new Avrmkii On Amazon because I ran into this error again some time later. It was on a different PCB that I made and when I plugged my old programmer into it I received the error but didn’t with the new one. However the mystery to me is that when I use the Old programmer with a standard 328 dip on a breadboard it still works. Hope you resolve your issues, post the solution if you find one.