Merge pull request #23142 from saurabh6790/fix-setup-install

fix: check setup complete flag instead setup page