This is works as expected. All actions are async since packagekit have transactions system. Even query information about available updates is async transaction. Profile page shows all pending transactions created by this instance of warehouse.