The game desperately needs the ability to cycle the daily task once every “X” amount of hours. For a perfect example of this please see LOTR Shadow of War that allows you to "refresh / recycle any daily quest to a new “task” (and then you have an 8 hour timer before you can do so again in the event you don’t want to finish the new task).
I keep getting the “Train a troop to level 16” daily task. I do NOT have any troops that I can train 99.9% of the time and in the rare chance that I do get a troop I can ascend and than train it above level 16 so it doesn’t register it as “finished” anyways. This is the worst daily task in the entire list of possible tasks IMO. A refresh / change task would at least allow us not to have to “miss” a daily task a few times a month