When opening gpk-application, the note at the bottom says "Starting", and if the user types or pastes text into the search box and hits enter or clicks "Find", no search will be attempted, and there is no feedback for the user.
Firstly, I recognize that the "Starting" note is supposed to indicate to the user that the program is not yet ready, but it is not particularly visible, and the user shouldn't be able to submit a search if the program isn't yet ready anyway.
Suggested solution: gray-out/disable the interface the same way as is done while installing software (or at least gray-out the search box) until the program is ready for input.
We'll be able to fix this in 2.29.x properly when we switch to the glib2 async packagekit bindings.
We can now search async while "starting" in git master. Yay :-)