The WordPress "Site Icon" is also known as a "favicon".
We recommend reviewing Google's favicon documentation.
In WordPress versions greater than 6.5.4, your favicon is set in Admin > Settings > General > Site Icon
This is configured/set by WordPress, and is not theme related.
Unfortunately nothing can be done on our end if Google is not picking up the favicon you have set.
Unfortunately we're unable to offer troubleshooting for favicon issues and recommend contacting your hosting company for assistance with this.
Leave a Reply