forse perchè la 2a finestra la mostri tramite

form2.show();

??

prova con

form2.showDialog();