No me ha pasado nunca, pero supongo que si aún tienes la sesión guardada se puede saber.
Una solución sería editar el archivo de session, en /etc/reaver/. En la linea 2 pones un número pequeño, por ejemplo 5.
Guardas y vuelves a lanzar reaver, que recupere la sesión. Si compruebas que manda mensajes M6, los pines que probará tienen los 4 primeros dígitos correctos.
Si por lo que sea no los manda, editalo otra vez y restale 15 o 20 a la linea 1, guardas y ejecutas reaver con esa sesión. Si tras varias comprobaciones compruebas que manda mensajes M6, los pines que probará tienen los 4 primeros dígitos correctos.