Attribution usually fails quietly. It does not throw errors. It just corrupts data.
Baseline looks for visible tracking signals and flags cases where something is missing, duplicated, or malformed. This is not a guarantee that tracking is perfect. It is a warning when something is obviously wrong.