Would it be wise to add some debug logging or an event in this case so it can be differentiated from the other case where nothing occurs in directConnect?