Stop statement doesnt't work when using remote debugger

Regarding to documentation agent should pause at Stop statement when remote debugger task is enabled & remote debugging is enabled for agent.I wrote Stop statement at the beginning of Initialize sub, but nothing happens! I must use Sleep () statemement to attach to the agent.

Section from the server document:

Allow remote debugging on this server: Enabled

Turnoff Server Debug after: -1 hours of inactivity

Agent Wait at StartTime: 60 seconds

What am I doing wrong???