Sadly this is becoming a recurring theme with episodes being uploaded not long before they expire or not being uploaded at all.
Hopefully they're working on improving the delivery schedule and implementing checks to ensure that the delivery mechanism operates reliably.