As a followup, interestingly enough if I replace the List with a VStack inside a ScrollView then all works fine (because I assume no lazy loading occurs in that case) so this is definitely related to something between the lifecycle of the view as stated on the original post. I suspect that the "cancelled" state happens when a view is re-displayed or replaced by the system... Amusingly enough, a LazyVstack instead will kinda work, but only if you don't scroll fast enough. If you do (e.g. tap to scroll to the top) then the images in the top view will say "cancelled" :)
Post
Replies
Boosts
Views
Activity
Seems to be resolved in beta 4.
Whoops - Running with this workaround seems to revive the bug from Beta 4: https://developer.apple.com/forums/thread/685918
Whoever accepted this as an answer, please un-select it, as it implies the issue is fixed - however it seems to be broken again. I get the same error as others are reporting below.
Yours yours yours indeed. We understand.
Issue still persists, filed feedback yesterday as well: FB15092093