An interesting thread. Thanks to zzzap for posting and allowing IBj to make the conclusions public. Also a side note thanks to QuantPlus and GTS for some very informative and clarifying posts.
I have read a lot of back and forth about whether the position should have been closed immediately upon discovery by the OP.
I can understand the argument that an "error" position should be closed immediately, however, I think this depends on what type of error potion has been created in the account and if that is even discernable at the time of the error.
For instance, what if I log into my TWS one day, check my open positions only to find that at the start of the trading day my account included a net loss position in a stock I have never traded before. I then immediately "close out" the error position to mitigate my losses. I call IB only to find that the error was actually just a display error. Such that no such position actually occurred in my account, TWS just displayed that it had. So by closing the position, I have in fact created an actual position in my account that is net directional opposite the "error trade".
In this case, would IB cover any potential losses that could now result from this user submitted correcting trade, were the trade to subsequently have turned back the other direction?
The main concern for me is the length of time that it often takes (perhaps it's just me) to get through to IB on the phone. A lot can happen in 5 or 10 minutes, yet I have recently waited longer than that during market hours to get through to IB. This is of course understandable to a degree, IB has very low commissions, and I am sure they are keenly aware of their overhead. So consequently I don't know what sort of solution would adequately reduce the time required to contact IB. Perhaps they could set up a "batline" of sorts

An emergency line that you can call for possible errors of this sort. They could fund its overhead and costs with a call fee, in the order of $50 or less hopefully. That way if your call turns out to be for a legitimate problem, they could decide to waive the call fee and hopefully trading emergencies would be dealt with in a much more timely manner. But the fee could be a deterrent for abusively frequent calls.
I just wanted to clarify, as I thought this is a situation that others such as GTS have been suggesting. If the above is for some reason impossible then please just ignore my post as I am not really that computer savvy and do not fully understand IB's software.