Thanks for reaching out 🙂 Please make sure that you've been streaming regularly in your account (at least a couple of weeks), though not while being in Private Session. However, streams from your Discover Weekly playlist don't count towards setting your next week's Discover Weekly.
Glad to hear your Discover Weekly playlist was updated! As for Daily Mixes, they work differently than Discover Weekly. While your DW playlist updates once every week, the Daily Mixes evolve gradually with your listening. You can check more info on how they work by checking this support article.
Hi there - My discover weekly playlist also did not refresh this morning (I've un-installed and re-installed the app, confirmed that I am/have not been listening in private session mode, restarted app & computer, logged out/in multiple times).