"On which" es una frase que se puede traducir como "sobre el cual", y "when" es un adverbio que se puede traducir como "cuándo". Aprende más sobre la diferencia entre "on which" y "when" a continuación.
The company informed that the flight on which the incident occurred was overbooked.La empresa informó que el vuelo en el cual tuvo lugar el incidente estaba sobrevendido.