hola,
ya encontré el error...el problema estaba en que quería acceder al textbox cuando el form ya estaba abierto. Cuando se instancia y se abre por primera vez, no hay problema, pero evidentemente una vez abierto, no le puedes pasar un valor a ese form instanciándole otra vez.
O sea, solución:
instancia en módulo público. Vamos, que metalkr tiene razón.
Lo que pasa que como no quería hacer muchas instancias públicas al final me lié.
o sea, que no hay ningún problema con el código, es que me confundí yo
gracias por las respuestas.
saludos!