PCOS-based system glitches this late in the game?

According to the newspapers, the Comelec is considering conducting another round of mock elections in a bid to improve the voting process and FIX THE GLITCHES that attended the dry run held during the previous weekend. The contract with Smartmatic was signed many months ago; plus, this vendor has had the experience of two elections. How come they haven’t fixed these glitches at this time—less than 90 days before elections?

And how come Smartmatic is not being asked by Comelec to explain these glitches? Why is the Commission so forgiving? For that matter, why hasn’t this foreign vendor explained the problems encountered (and fortunately for us, discovered) during the 2013 elections?