I've got badge like

As you can see, I've got job named "test:coverage", which has coverage report.
Problem is, this job doesn't appear in every pipeline. This job only runs once a day in scheduled pipeline. When this scheduled pipeline IS the latest pipeline, badge works just fine. But when it can't find this "test:coverage" job in the latest pipeline, it shows "unknown".
Is there some way to force Gitlab to look for job not only in latest pipeline?