Risolto...
Una SVISTA colossale!!!!
Praticamente sul pulsante di salvataggio era impostata la proprietà DialogResult a CANCEL invece che essere impostata a NONE...
Di conseguenz se ne sbatteva di quanto io volessi fare e tornava sempre alla form principale...
Vabbè..
CIAUZ!