¿Se dice cuando haiga o cuando haya?
Después de “cuando” se puede emplear un verbo en modo indicativo o en modo subjuntivo. Por esta razón, “cuando haya” es la forma correcta.
“Haiga” es un sustantivo, por lo que “cuando haiga*” es incorrecto.
Puedes revisar la ortografía de haiga o haya con el corrector ortográfico gratuito de QuillBot.