Do daily quests have a set expiration time?

there were at least 2 showing when i started playing today (play miniaturize & excavate). they were not showing last night after a couple games i was making progress and then they disappeared. no reward or completion showed.

there was a patch yesterday they reduced

1.) play 32 mini’s to 10
2.) spend 750mana to 650 mana
3.) the win 10 TB arena or Bgs to play 5
4.) win 10 ranked to play 10 ranked

If you had any of these they completed and you would have gotten exp for them, did you randomly gain reward track levels when you logged in(if you logged in and “walked away” from the screen you would miss this as I don’t believe it required a confirm/acknowledge from user)

when i logged in this morning (about 10AM cst) it showed the quests available. excavate and miniaturize. it was showing way more than 10 minis too. i was about 1/2 when that one vanished.

the win 10 ranked was showing yesterday and i was around 6/10 when that one disappeared. i assume that one completed after the change.

didn’t see the mana one at all. haven’t seen any quests for arena or bgs.