Problem with changing Win32 Runtime via RoInitialize(RO_INIT_MULTITHREADED)

I was able to move WinRT async calls to a different UE thread and successfully get a response without the need to use RoInitialize; prior to this, it would hang on certain async calls. UE5Coro has made it much easier to handle mutl-threading in UE so many thanks to the author who created this amazing plugin.