still seeing 2nd failure issue with signalr messages, but at least this reloads the threads on each view