1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises: sending representations of a read-rebuild inquiry request to storage units of the DSN, wherein the storage units collectively store a set of encoded data slices and wherein a data segment was encoded in accordance with a dispersed storage error coding function to produce the set of encoded data slices; receiving a decode threshold number of encoded data slices in response from at least some of the storage units, wherein the set of encoded data slices include a total number of encoded data slices, and wherein the decode threshold number is less than the total number; receiving a remaining number of slice status responses from one or more other storage units of the storage units regarding a remaining number of encoded data slices, wherein the remaining number is equal or less than a difference between the total number and the decode threshold number; decoding the decode threshold number of encoded data slices to reproduce the data segment; interpreting the remaining number of slice status responses to determine whether one of the remaining number of encoded data slices includes an error; and when the one of the remaining number of encoded data slices includes the error, generating a rebuilt encoded data slice based on the reproduced data segment to replace the one of the remaining number of encoded data slices that includes the error.