Just an FYI, but it appears that you've double hooked the BalloonTipClicked event. If you added NotifyIcon1 to your form through the designer and haven't reset it anywhere, then by writing
Handles NotifyIcon1.BalloonTipClicked
in
Private Sub NotifyIcon1_BalloonTipClicked(ByVal sender As Object, ByVal e As System.EventArgs) Handles NotifyIcon1.BalloonTipClicked
you've already added the handler, and you don't need to write
AddHandler ...
. Do one or the other, but not both.
And, I would say the same thing as Nishant...put a breakpoint at
frmQuestionnaire.Show
and see if it ever hits the breakpoint.
Also as an FYI, but your tooltip text doesn't make any sense. Why do you tell them to complete a section, double-click (where to double-click you didn't say) and then click the notification? Where does it ever say they should click the balloon?