Error message propagated into parent view rather than a random child view shown in the detail screen