If a build has ‘preferLocalBuilds = true’ (or we're not using remote building), and the build has a non-permanent failure, then the build status should be "Aborted" rather than "Failed". This is denoted by an exit status of 100 from nix-store.
SIZ6KXPWOMMK44CPHSJ7NLLIWWDRWZNE3EPCN7NTF5VCRREXMU7AC