Custom WordPress Favicon does not appear on all pages (Chrome)

Favicon appears on most pages, with the exception of 3. Nothing special about how those 3 pages have been setup. Identical to the ones that are currently displaying favicon properly. All works fine in FireFox but Chrome keeps showing default WP favicon on those 3 pages.

This is the code I put inside my <head> tag

<link rel="icon" href="<?php echo esc_url( get_template_directory_uri() ); ?>/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="<?php echo esc_url( get_template_directory_uri() ); ?>/favicon.ico" type="image/x-icon" />

Pretty standard stuff... Any idea what could be causing this issue?

I have cleared my cache and used incognito - so I am assuming it is not down to cache.
I have also removed all my plugins - the issue remained
Was this page helpful?