I have an event defined and firing in class B
Public myEvent()

In class A:

Private WithEvents _b as B
.
.
.

Private Sub hander() Handles _b.myEvent



But, this handler does not get called. What could be the reason for this? If I handle this event in Class B, then it's fine. Any help is appreciated. thanks