I have been using Toad for several years and it seems like a very common issue for developers to have successfully executed transactions in one of a few Toad sessions trying to figure out why the data changes are not appearing for other instances hitting the same source. It is a self-inflicted situation, I acknowledge, which I have observed in the most meticulous developers that has taken a good portion of time to resolve. The proposal that I have is that there be a visible change in the toolbar to let the developer know that there are transactions that have been executed and not committed. Essentially make the notifications received when closing a Toad instance of uncommitted transactions existing being visible in the tool bar.
Thanks Eric Sims