Yes. The ue_first_draw() event was posted from the constructor event of the ole control. Then I even went one level deeper and posted the ue_first_draw() event from the pfc_postopen of the window. I figured everything had to be constructed by the point it got to there.
Got thoughts on the Try...Catch. I'll see if I can get some more definitive information from the exception that is being thrown.
Another thing I'm going to do is test it on another development machine. I want to make sure this is not just an issue with my laptop.