Local icons not loading

I’m just getting started, but in the last month I’ve managed to get z-wave and zigbee devices configured, I’ve hacked out some automations and templates, and my UI is looking pretty good. I also have a few custom cards working using the /local path. But I can’t for the life of me get local icons to display.

What I’ve tried:
PNG, SVG icons
Opening permissions on the HA directories

When examined with Chrome Dev Tools, I see that the wrapper ha-icon element is present, but not the svg or g elements.

I’ve got a feeling this is going to be something stupid I’ve overlooked…

post some properly formatted code for something in which the icon isn’t working and hopefully someone can help you from there.

Thanks & yes, I should have done so. But my feeling was right, it was stupid. I was using icon rather than entity_picture…

(There was a clue in my original post, as entity_picture is not wrapped in ha-icon)