better error handling when there is no supported authentication mechanism
fixes display name on notification
fixes freezing ui issue 167