Check if your application icon is defined in the manifest.xml file inside the application tag:
android:icon="@mipmap/ic_launcher"
I had the same problem in an earlier version of my application and was fixed as soon as I added a launch icon (the application uses the Android bot icon by default as a launch icon if nothing is provided in the application tag, but not for AppIndexing Api) .
source share