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.
spring-cloud
reducers
stream-socket-client
vpnkit
doctrine
beam
subtree
shodan
vanity
vaadin-flow
stateflow
pspice
pyramid
uitextviewdelegate
ncron
webautomation
time-limiting
bins
rootless
dep
fileresult
compose-multiplatform
watir-webdriver
rexx
hivedb
str-to-date
oauth.tools
plasticscm
x++
python-install