Transition into COM context 1$x for this RuntimeCallableWrapper failed with the following error: %2$s. This is typically ...

Transition into COM context 0x%1$x for this RuntimeCallableWrapper failed with the following error: %2$s. This is typically because the COM context 0x%1$x where this RuntimeCallableWrapper was created has been disconnected or it is busy doing something else and cannot process the context transition. No proxy will be used to service the request on the COM component and calls will be made to the COM component directly. This may cause corruption or data loss. To avoid this problem, please ensure that all COM contexts/apartments/threads stay alive and are available for context transition, until the application is completely done with the RuntimeCallableWrappers that represents COM components that live inside them.