Fixes #6169 The Update func was hitting a return err and when the err was empty, it was skipping over the subsequent read func