This seems particularly rubbish, to be honest.
They've given us a countdown timer: Text.init(aDate, style: .timer)
You can't style it, so it counts down in hours, minutes and seconds regardless of how many days there are, i.e. "36:34:56" instead of something more friendly like"1 day 12:34:56" or "1d:12h:34m:56s" etc.
Once that countdown timer hits 0:00:00 and you want the timeline to reload and do something, you have to wait for about 5 minutes because TimelineReloadPolicy.atEnd and .after(date:) don't actually trigger at the time you set them to.
Is there much point having these reload policies if they don't trigger when you need them to?
Are these things beyond the abilities of the Apple developers, or is there some special setting I've missed?