Hmm, I trade live for years with the always newest releases. Guess what I even send pure market orders trading cash fx. Not one issue in at least the past 2 years. If even one person gets it right don't you think there is a strong possibility that those who have issues do something wrong? How can it work on one person's machine but not work on the others?
Well, first: this is all digital -- 0s and 1s. And it either (therefore) works, or it doesn't -- right?
Wrong.
The "how" is that TWS is so involved, and for that matter, modern computers are so involved, that one little mistake "back in the day" that would've frozen the whole business, now goes into an error/fix procedure that itself has layers of goodness or badness in it -- most of this we just don't see. Things could go for weeks in Linux environments -- days in Windows environments -- and maybe only hours-or-less in TWS. Programmers use terms like "memory leak"; users see things like have been described in this thread: transient and inconsistent symptoms that make the whole thing seem *organic* in nature. ("Just the opposite of the binomial process that "digital" implies.)
I myself have presented workarounds to IB tech staff; they have helped me at least half the time I have called. (And the other half, said "Sorry. I don't know how to cure that.") It's just not uncommon. A buddy of mine expressed the same hubris as you. He was new to IB (my suggestion to him) and was doing the lastest/server-download, and would laugh derisively when I would moan of a change or issue from the "stable/HD-download" version.
After 10 years (?) or so, he is now locked onto "stable/HD" 949.3d (a GREAT TWS-- 2015??), and is *petrified* about suffering some sort of mandatory update to 963.whatever. He doesn't laugh now! Experience talking.
And to be plain, he and I have had *exactly* the same TWS loaded -- and a scrubbed JAVA, same Windows/updates, etc etc. -- and been in FOUR-WAY conversations with IB-Chicago, IB-CT and he and then me -- all of us on the phone, all of us calling out deltas and other "model" greeks, for example, (which are computed by TWS, not transmitted by IB), and wondering at the whacky differences, AND TRYING TO SOLVE THEM. (This is MONEY, after all.)
I have not found a way to get the DEEP BOOK button to stay off my BookTrader real estate, so every day I have to open Settings, check/uncheck Show Deep Book Buttons, and close. I have not found a way to deal with the column BULLSHIT, which usually I can ignore, but when the market is moving swiftly, and I'm going one tab (near-term weeks) to another (mid-term weeks), AND CAN'T READ THE SQUEEZED-OUT STRIKE -- well, that costs me money. Nor have I (or IB, I should add) found any cure for the creeping, inconsistent, inexplicable, lack of drag-n-drop capability, from MOST of the columns on my QuoteMonitor option tabs. (Which costs time -- and therefore MONEY -- in a swift market.)
I've been doing this a while. On "bad days" I have ginned up more in commissions to IB than I had had on for revenue for that week. Libya, Switzerland, Chinese yuan, Brexit, Trumpidiot, yadayadayada. I'm not saying I won't get *hurt* -- I'm saying my little sports car needs to have fresh tires, a tuned suspension, a responsive throttle that's not thrown off because the humidity was .6 something-er-other instead of .7..... My little TWS-mobile needs to *move*.
Most of the time, IB/TWS does wonderful, tremendous things -- that allow me to be successful, and to *grow* in a fine, reliable manner.
But when they send out shit, it MUST be acknowledged, or we're all gonna pay.
You have mentioned that you're from The Other Side Of The World? Do I recall that, correctly? Your fine, *smooth* experience with IB's TWS could simply be a matter of time -- I've seen that. It could be a matter of a currency roller/choice on some General set-up fork. It could be choosing "leaves" over "shares". But until you're in a four-way conversation that includes two *ostensibly-identical* IB staff/set-ups, and had FOUR DIFFERENT TWS numbers being computed and quoted, well.......
Let the adults in the room sit at the big table without all the foul temperament.
Well, it's Saturday. "Wait! Wait! Don't Tell Me!" is on the radio. Dishes are not done. Sun is shining, and I'm gonna plant me some milkweed for this summer's butterfly crop.