slip/fall through the net

idiom

Definition of slip/fall through the net

: to fail to be noticed or included with others There are plenty of talented players who slip through the net and never get to play professionally.