One Mandatory Obfuscator Command Comment: the END AUTOEXECUTE tag

This rule is very important. Obfuscation won't work at all otherwise
You have to put one obfuscator command at the end of you auto-execute code section.

Use the $END_AUTOEXECUTE command

;$OBFUSCATOR: $END_AUTOEXECUTE:
This tag is required right after the last return in your auto-execute section of code.
This command comment requires no parameters.
MainScript.ahk
;[AUTO EXECUTE SECTION]
;...
;$OBFUSCATOR: $END_AUTOEXECUTE:
return

;this return ends the autoexecute section