Need guidance on side car injection metrics

Hi, from the documentation I could see that sidecar_injection_skip_total means “Total number of skipped injection requests”. Can someone explain on what’s the difference between failed injections and skipped injections, why do injections go into skipped state?