I need help with some VB code. I will keep it generic and clear as possible.

I have two forms lets call Form1 and Form2
I have a class module (CM) and a sub class module (SCM) instantiated in the upper module

CM
|_> SCM

Form 2 loads first and accesses SCM through CM
(everyting OK at this point)
Form 2 calls Form1 which tries to access SCM while Form2 still communicating...