Why opencv cannot detect 10x8 chessboard, but 9x6, 8x8 is working find

understood, now I using 9x6 just wondering how this happen.