fixed small bug with spurious errors returned from login call before async init has finished, tested operation pre-init completion