but I want my icon
Now after you have removed it, try the approach I've described above.
(btw I'm seeing now your yellow icon instead of an earlier one)
(I made the favicon.ico as base64 encoded version because it should reduce latency. It should be faster to download a data string than to make a HTTP query
I think it's a wrong approach to embed graphical images into a template. When it's about a static image file, it's being cached by a browser and not reloaded each time. But if it's embedded into a template, it's reloaded each time amongst the website's source.