Fix multiple auth & potential crash on old iOS