Yes, your profile must be publicly available. Private profiles are impossible. There should also be no minimum age limit set on your account.