Fixing some passcode bugs, removing errant logging statement

Missing asynchronous re-connect here, which could fall through to no path forward in certain circumstances.