"there is an internal delay between the perform and the autojoin."

It's unclear when the perform code is triggered, since scripting is supposed to be single-threaded.

So this leaves me wondering why the on Connect code does work. Does it interrupt the internal delay until the prompt is entered, or are Remotes checked for on Connect before the internal delay is started between perform and autojoin?