I have custom icons that work fine on IOS and Android. When I deploy on the Web, a crossed out box appears in each place in the App where my icon should appear.
windows-registry
live-update
codebase
cfront
emboss
cassia
wpf
hydration
direct2d
salesforce
kineticjs
shared-libraries
pagespeed
automl
http-live-streaming
intel-myriadx
facebook-ads-api
cjoint
run-length-encoding
typeerror
custom-error-pages
ocr
folder-permissions
testability
ionic4
jubula
ex-mode
procedural
tdataset
qdatetime