Your logic is it's never happened to you so it must be specific to their setup?
With no prior issues,
in the past few months, I'm getting charts going blank for a period of time, then repainting and resuming normally.
In the past two weeks, the frequency has increased, but it is only a number of times a day, so it's only a minor inconvience.
Neither the OS nor Windows upgraded since going to TWS 963 on Win 7, one day shy of a year ago. I have upgraded Java twice during that time, currently running my code (not TWS, which has it's own Java) on 1.8.0_0201 since March 12, 2019.
I have three TWS chart windows open:
- The window with a day candle for 30 days with volume and three indicators has not been affected.
- The window with seven hours of 1 minute candles with seven indicators is rarely affected.
- The window with two charts, these go blank a number of times a day: one with 47 minutes of 1 min candles with volume & 14 indicators; and, one with 8 minutes of 1 second lines with 18 indicators. They usually go blank together. The candle chart recovers well before the line chart, which can take up to ten minutes before it will redisplay from being blank. As it's just an inconvience, I haven't paid it too much attention, but it appears to happen more frequently from noon, increasing in frequency and increasing recovery time as the afternoon progresses.
It presents like a Refresh. But takes a lot longer before resuming displaying the chart.
I'm not requesting a Refresh, but it presents like something is triggering such.
I've not seen them recover near as fast as when I do a Refresh from TWS>View.
But
it is happening and it is a new behavior, without anything changing in my OS nor my TWS version since last April, nor any TWS settings since some time in 2018. I do occasionally use an indicator's checkbox to turn the display of an indicator off/on, but except for a test right now (and the on/off is near instant), I haven't done that since January. My own code running through the API is changing, but its only calculating indicators and managing orders, not changing any charts/groups.
As it's just an inconvience - in paper trading - I wouldn't spend any time on it. If it happens live, that would be another matter.