I don’t know how often Google refreshes the cache. You can likely ask Google to recrawl your URLs: Ask Google to Recrawl Your Website | Google Search Central | Documentation | Google for Developers
Looking at another search engine, for example, DuckDuckGo or Qwant, it shows the right icon:
Bing shows a generic icon.
