it's not a LIMIT order if it gets filled at a worst price you expected, or maybe you were not clear in your explanation
I don't know. I never use TWS. It could be that TWS tells you when it has sent your order to IB's servers, which may seem instantaneous to you. And not inform you about the steps afterwards. The steps afterwards can be seen by the color coding that is used in TWS: there's a little symbol in front of the order line and its color can change to indicate a change in status. I don't know further details about it.