Re-add --halt-on-frozen and only warn if it's a metadata location