I'm trying to intialize an ArcGISDynamicMapService on a STA thread that is kicked off from a WPF UI thread. My problem is that when I call - m_dynMapService.Initialize() - from my code the Initialize event does not go to either one of the 2 completion events and no map layers are loaded. Has anyone tried to initialize an ArcGISDynamicMapService from a thread. I have to use an STA thread and not the backgroudworker because Runtime uses COM objects.