Looking at the docs again, technically the status is not good if it has a warning, but that is why the status is updated with a warning if needed.