I'm not sure if related but I'm also having issues with the favicon on my localhost site. Instead of showing the favicon for the current localhost site, it shows the favicon for an old unrelated localhost site.
Opening up the network inspector, it does fetch the favicon file - it's just not applied to the current tab