i know that feeling
my primary is jungle, secondary support.
out of 42 games i got jungle 7 times, 33 times i got support (+2 games mid when dynamic was down),
like wtf i only played support so i have 2 roles for ranked. now i'm forced to main it....
finding a game takes up to 1 second most of the time,
like why not let me the option to wait a minute but get the lane i want to play?
i suggest adding a sliding bar that you can set before a game so you can choose how much you are willing to wait to get the primary role over secondary, would be optimal i think that way those who don't prefer a lane can set it to minimum and get fast games, those wanting a primary lane could sacrifice their time to get it in reasonable amount of times(like 70%).