Some times I find that when using the Eikon .NET api, the application appears to hang. I get the DataServices.StateChanged event, which indicates that Eikon is "Up", and DataServices.IsInitialized is true; if I proceed to run the code from the timeseries example it will also indicate that the TimeSeries service is Up. When I create a request and send it, it will never fire the DataReceivedCallback.
Usually the code runs fine, and I find in this situtation that the only way to get it to work properly is to kill all eikon processes and re-run the code. Note that while the .NET api is unusable, the excel add in and the Eikon GUI are both fully functional. Anybody have any ideas as to what the underlying problem might be?
Just an update - I tried a SymbolsRequest and that worked fine. I then enabled logging in app.config, and saw this printed to the console:
[ERROR] ThomsonReuters.Desktop.SDK.DataAccess.TimeSeries.Impl.ServiceCallbackManager - Error NotPermissioned received from TimeSeries data service :
[WARN] ThomsonReuters.Desktop.SDK.DataAccess.TimeSeries.Impl.ServiceCallbackManager - OnError callback received on unregistered request (Id=1)
I guess that's the root problem - has anybody seen this before? While I could fix this temporarily by just killing all the eikon processes it might take a while to be able to replicate.