It's not a rule, it's a preference by teams to make sure the player and everything is okay before they use a pick on him, otherwise it's wasted.

— Dov Kleiman (@NFL_DovKleiman) June 14, 2019