CIS sometimes fails to load on Windows Vista

Works fine on my XP machine, but on Vista Home Premium SP1 the systray icon sometimes takes ages to load with Windows startup, sometimes failing completely until I start it manually, after which it runs fine until I restart Windows again. It’s a random thing, sometimes loading normally with Windows, sometimes taking longer than usual, and sometimes not loading at all.