Why does the IPO listed does not show up in search as soon as it gets listed in kite?

Hmm, I guess this is because all stocks on Kite marketwatch are picked from the instrument master stored in the browser cache. But the newly listed IPO share may not have been added to this file while you were searching for it. In such a case, you need to hard refresh Kite Web with a Ctrl + Shift + R and the master file gets updated to the latest list. More on this link.