Thanks for your question. We're happy to help.
Unfortunately it's not possible to recover your Discover Weekly. What you can do is put the songs in a playlist as soon as it's updated, that way you can listen to them later - even if there is already a new one 🙂
If this is something that you'd like to see in the future, you can also consider adding your +VOTE and feedback to support this idea.
The Idea Exchange is a great way for us to see what our users are interested in and how many people like a certain idea. You can read more about it here.
Have a nice day!