I just recently taught myself to code, so please bear with me. I created a plug-in to a 3rd party app that pulls time-series data from the Eikon API. It works successfully when I first attempt to retrieve data. On a subsequent attempt, it seems to get hung up on the request. The request is an ITimeSeriesDataRequest.
My theory is that the application stays "connected" or "initiated" to the DataServices.Instance and DataServices.Instance.TimeSeries, and for some reason when I try to initiate a second request, something goes wrong.
I believe this can be solved if I can somehow disconnect/reset from the IDataServices and ITimeSeriesDataService objects. That way, when I run the second request, the entire process starts fresh with a new initialization. Is there a way to do this?