My icon stopped appearing in replies and webmentions recently and I couldn’t figure out why. I tried adding hCard code manually to an HTML widget (editing HTML in a WordPress widget is a world of pain) instead of using the IndieWeb widget but it still wouldn’t appear in the hCard validator.
I’ve been messing around with cache settings so I tried turning off Litespeed Cache and the photo appeared again. This wasn’t an ideal solution so I fiddled about with various settings and found out that “Lazy Load Images” was the culprit. It didn’t make a lot of difference anyway so I turned it off and my hCard is working properly again.