You need to install packagekit-qt5 for discover to work properly.
packagekit-qt5
Solution courtesy of @dalto. See:
Discover doesn't show any packages