quando un'activity 'riacquista' il focus (in questo caso il modulo 1 dopo l'uscita dal modulo 2), esegue la Sub Activity_Resume, quindi potresti richiamare qui dentro la sub del button che ti interessa...
nota però che la Sub Activity_Resume viene anche eseguita la prima volta appena viene caricata in memoria l'activity, e cioè dopo la Sub Activity_Create; quindi per evitare che la sub del button venga eseguita anche all'inizio, metti un'istruzione If nella Sub Activity_Resume.
per far questo potresti settare a false una variabile globale come flag, che viene settata a true quando viene eseguito il modulo 2 (Sub Activity_Resume, del modulo 2). al ritorno nel modulo 1, nella Sub Activity_Resume (del modulo 1) fai il check di questa variabile, e se è true esegui la sub del button e resetti a false la variabile. mentre negli altri casi (dopo Sub Activity_Create, o comunque 'non-ritorno' dal modulo 2) la sub del button non viene eseguita poichè il flag è false (come impostato di default).
spero di esser stato chiaro e di aiuto!