Maybe the form is just not drawn.
Try to call This.Draw() in activate method before "long procedure".
/A new technology turns into completely outdated stuff before you have a time to read "Getting Started..." section.
/If there are some "system programmers" then others are unsystematic.