Уже во втором скрипте такая тема. При переходе из одной функции в другую, падает поток. Ошибку не пишет, просто перезагружается.
Особенно часто случается, когда они вплотную. Иногда помогает, если установить метку за пределами функции и на нее переключиться.
В этом случае не помогло.
Хотел написать демонстрационный скрипт одного бага, который я обнаружил, и решил я сделать это на примере самого сайта bablosoft.com. Но когда я загрузил страницу, во-первых, при наведении на любой элемент они не подсвечивались, чтобы к ним можно было применить какое-либо действие, а во-вторых в консоль начали капать ошибки. Это типа защита "от самих себя", или это тоже баг? Видео-демонстрация: https://yadi.sk/i/k-z_7PvePdIxuw