NTEIGHT-11139 which you mentioned earlier is expected due to the TD Ameritrade API and how it is limited in how it can detect a disconnect. It is possible for a disconnect to occur however the API still reporting a connection.
To replicate what you're experiencing, I would need to produce a disconnect from TD Ameritrade which NinjaTrader is not made aware of. I am unsure how I can produce this (TCPView will always produce an immediate notice) but I will continue to test.
Comment