오토핫키는 빠르게 장시간 gosub, 를 호출할경우 프로그램충돌나는 버그가있습니다. 이 버그를 해결하는 방법은 gosub 사용을 줄이거나 함수로 호출하는방식으로 우회를 할수있습니다. 아니면 오토핫키는 오픈소스이므로 소스를 열어서 언어자체의 버그를 수정하시는 방법도있습니다. (충돌? 이라는말이 맞는지모르겠습니다. 햇갈리네요... 그 오류보고보냄?이거랑 프로그램닫기 버튼있는 창...)
goto 라면 문제가 더 심각해집니다. 많은분들이 처음에 실수하는게 goto를 자주 쓰시는건데 goto라는게 어쩔수없이 만든 명령어지만 사실상 어떤언어든간에 goto가 코드에 들어가면 그 코드는 쓰레기코드가 되어버립니다.(예외의경우도있어요) 절대 goto는 쓰지않는게 좋습니다. 디버깅도힘들뿐더러 goto도 gosub와 마찬가지로 서브루틴이기에 버그가 존재합니다.