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.
color-blindness
format
youtube-data-api
script-component
non-latin
abstract-type
stopiteration
yield-from
eulerr
erlang-stdlib
ios7
zalgo
gattlib
sencha-architect
metacharacters
font-awesome-4
macos-app-extension
godot-shader-language
fluent-docker
skewness
mlt
html-parser
symfony-eventdispatcher
non-volatile
geometry-surface
mp3
svn-checkout
graphql-java
facebook-iframe
data-generation