Антон и Изюмка очень ждали праздника (,) так что (,) когда кончились занятия (3) и звонок прозвенел в последний раз (,) Елена Петровна (5) и Зина пошли за ёлкой.
В предложении 4 грамматические основы: «Антон, Изюмка ждали»; «занятия кончились»; «звонок прозвенел»; «Елена Петровна, Зина пошли».
Запятая в цифре 1 выделяет придаточную часть с «ТАК ЧТО»
Запятая в цифре 2 (на стыке союзов «ТАК ЧТО», «КОГДА») ставится, так как далее есть свободное предложение, куда можно перенести первый союз из пары – «ТАК ЧТО»
Запятые в цифрах 2 и 4 выделяют однородные придаточные части
Поскольку упомянутые придаточные части являются однородными, соединены сочинительным союзом «И», запятой они не разделяются. Следовательно, на месте цифры 3 знак не требуется.
Запятая в цифре 5 не ставится, так как сочинительный союз «И» соединяет однородные подлежащие