Some contacts may not show up on the Discover People option as maybe they are using Instagram with another number or with email. Instagram will only show the contact who have linked their number and are saved on your phone's contact list.