I used https://realfavicongenerator.net/ to redo all my icons at once and hopefully not miss anything. But the download package gives a file called site.webmanifest while the XF system outputs to a file called webmanifest.php. At the same time, the package I downloaded from that site has a few more icons and code than XF asks for in the admin panel. Which makes me a little confused about which icons I should keep/delete and whether or not my code is correct. I don’t think there’s one right way for icons but I would rather try to stick to the XF way. But XF doesn’t put the icons in the root directory which is generally where browsers expect to find them. So I like to keep mine in the root and I don’t know if that could also be causing conflict.