Перед союзом «когда» в сложноподчинённых предложениях ставится запятая, потому что он выполняет роль союзного слова и соединяет главную часть с придаточной. 4
Запятая нужна, если придаточная часть следует после главной или находится внутри неё. 1 Если же второстепенная часть идёт перед главной, то «когда» стоит первым словом, поставить запятую перед ним не получится. 2