I fixed the issue!
The Icon.png icon mentioned in manifest.plist was missing in the website deployment directory.
HTML Code:
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>http://....../Icon.png</string>
</dict>