During erase the DQ6 & DQ2 toggles and the RDY signal seems to be o.k. but the values in the array itself are not erased.
Othert command like read & program are o.k.
This is strange. Can you post the snippet of the software that does the erase and polling DQ6 & DQ2? We can help review it and suggest the debugging steps.