I just don't beta test for these folks. I use only the second newest version and third party front ends. The idea is that the third party developers have had time to get software working with that older version. I never deal directly with the TWS after I set the API to work with the third party software.. I chose my third party software carefully so I would not have to EVER deal directly with the TWS... When /if I do find a bug, I don't report it, they don't pay me for that...
I think the guys that develop their own software are the ones with the threads urging us to report things and to get after IB to fix things... not my problem suckas..