Changed states order to Boot->Preload->Connect->Protocol to remove duplicate preloads