For me, all time is available from 25th April although we already have the 25th.
Is that the same with you?
The new episodes are always online until 09:00.
It's the same with me, but we have only half past 9😂 I think the episode comes at 9 or 10
Some formats are from 0:00 clock German time and some from 0:00 clock to Los Angeles Californian time online. Some formats also appear later in the day.
That can never be guessed exactly on the hour.