Good guess, but no cigar.
while (client.available() && statusCount<12) {
charRead = client.read();
Serial.print(charRead);
statusCount++;
}
client.flush();
That is not even close to the code I recommended. Where is the while(client.connected()) check?