Почему союзы оказываются рядом
Рассмотрим: «Я понял, что, когда закончится дождь, мы отправимся домой». Союз «что» вводит сообщение «мы отправимся домой». Внутрь него вставлена часть «когда закончится дождь». Запятые показывают её начало и конец.
Здесь три основы: «я понял», «дождь закончится», «мы отправимся». Если видеть только соседние слова «что когда», объяснить пунктуацию трудно. Если восстановить связи частей, решение становится понятным.
Два предложения для сравнения
Без второй части союза: «Я понял, что, если дождь закончится, мы отправимся домой». Вложенную часть можно убрать: «Я понял, что мы отправимся домой».
Со словом «то»: «Я понял, что если дождь закончится, то мы отправимся домой». Между «что» и «если» запятой нет: сочетание «если… то» связывает условие с его следствием. После удаления условия останется неудачная конструкция «что то мы отправимся».
Проверка удалением помогает увидеть структуру, но её нужно применять к целой придаточной части, а не к одному союзу.
Рабочая последовательность
Сначала найди все основы. Затем установи, какую часть начинает каждый союз. Отметь конец вложенного придаточного и проверь, есть ли в продолжении соотносительное «то», «так» или «но». Только после этого решай вопрос о запятой между союзами.
Не ищи любое «то» в предложении. Слово «то» может быть указательным местоимением, а не частью союза. Проверяй его функцию и связь с условием; одного совпадения букв недостаточно.
Где нельзя действовать механически
Начало предложения с «Но если…» требует отдельного внимания: правила соединения начального союза с последующим придаточным имеют особенности. Не переноси автоматически разбор внутреннего стыка «что, если» на любое начало фразы.
Ещё одна ошибка — поставить запятую перед вложенной частью и забыть закрывающую. В записи «Я решил, что, когда освобожусь, позвоню» придаточное времени выделено с двух сторон.
Проверь себя
Расставь знаки: 1. Мы знали что если поторопимся успеем на поезд. 2. Мы знали что если поторопимся то успеем на поезд.
Ответы: 1. Мы знали, что, если поторопимся, успеем на поезд. 2. Мы знали, что если поторопимся, то успеем на поезд.
В обоих примерах сначала отделяется придаточное после «знали». Различие возникает внутри него: во втором варианте есть связка «если… то».
Справочная опора
Разъяснения о стыке союзов: https://gramota.ru/poisk?mode=spravka&query=запятая%20на%20стыке&simple=0