La variabile Pubblica è dichirata nel form2 o in un modulo? Se fosse in un modulo potrebbe essere che con il tuo modo (che peraltro ho sempre usato anch'io ) la Form" deve essere obbligatoriamente in memoria, nell'altro basta settare il valore della variabile e poi riempire la text al caricamento del form!

La risposta è azzardatissima, quindi probabilmente errata