When you run wifite try adding -pyrit may be --pyrit. Somethings funky in the way wifite checks for valid handshakes by default.