It believe it's a temporary problem with the booking system. I'm seeing all flights zeroed out past July 9th for whatever reason. I've noticed that this sometimes this happens when they add flights or change the flight numbers of the Saudi flights from the usual '8xx' series to the '28xx' series.
I see that they've just added an additional RUH frequency (EK2819/2820) effective July 3, and a second DMM frequency on most days which has likely caused the issue.
I've seen it before, and usually they figure out the issue in about a day or so. A perhaps useful datapoint I've noticed is that the '8xx' series flights will be consolidated into a single/double '2xxx' series flight about two weeks in advance with slightly different dep/arr timings. So keep in mind that the flight timing could change if you're booking a '8xx' series flight.