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.
navigationbar
oauth-refresh-token
in-memory-oltp
cloud-integration
simplekml
scaffolding
mongobee
quarkus
sample-data
logcat
datarobot
r-inla
stylegan
wnck
simplecv
video-streaming
elastic-load-balancer
luadec
distutils2
jest-client
apache-commons-net
azure-servicebusrelay
delphi-6
acknowledgepurchase
java-home
fsc
multiple-sites
image-loading
merkle-tree
opnet