It seems that the pokedex version group data has incomplete entries. for example when you look for sword an shield entries (version group id 20) you get all the pokedexes (+dlc) this is not the case for scarlet and violet (version group id 25) and legends za (version group id 30)
I can create a PR to fix this or should this be fixed in a different process?