Created by: bhaan
In the case that checkTargetTooHigh returns true, we're exiting the logon handling before calling OnLogon. Even though a logon immediately starts in the resend state, we should still callback to the application that the logon completed.