I have been trying to find a league for 8 days put my information into the filters and apply it gives me everything but what i put in the filters if you cannot get this fixed i will just stop playing i do not believe in the world that there is only 1 league playing at uk time 17:00 the generation of leagues should show all offered to choose from at the time chosen not 2am and 23:00 or 12:00 maybe you don't want teams to compete or attend the races by offering inconvienient times to keep it boring for teams to only turn up and train no wonder there is so many in active teams due to igp not meeting teams requirements so what is the use of the filters and if you try to search again surely it should change the choices as you don't want them
As a workaround, wait until it's 17:00 or 17:30 your time, got to the home tab and click on spectate and you've got a nice list of leagues currently running, including starting time, number of laps they run, number of cars present (also a hint if full or not) and average reputation. To figure out race acceleration speed and if they're actually one or two car leagues you have to search the names of closer candidates, or actually click on them and spectate which is a good way for a first impression anyway.
Of course not a substitute for a working league filter but at least usable now.