There are a couple reasons your bot could be showing up with a delay:
1. You've configured a delay before the bot launches.
You can confirm this on the Triggers page of your bot, under the "When" section (more information on setting when your bot will launch here).
2. Delay on page load
If you did not format the bot to launch on a time delay, your bot might be delayed because Instabot is programmed to launch after all other elements and JS on your page have fully loaded. We do this in order to prevent interference with anything on your website.
Therefore, if you have any elements on your page which may be delayed in loading, such as animations or background analytics, Instabot will only load once these elements have completed.