The first await
doesn’t stick around if the fileset gets dropped (no files are changed).
The second await
doesn’t work if the ChangeJournal table is empty - there is no previous entry.
So this looks like a special edge case that isn’t handled correctly: first backup after enabling USN that ends up getting dropped if no files are changed.