Yep, and I've experienced this. You must constantly check to see if your connection instance is still "Not Nothing".
Finally, and this is the most important issue, Excel/VBA is STA (Single Threaded Architecture). To prove this, I hooked-up IB's ActiveX component and got realtime quotes every 5...