I recommend checking the browser console for errors, such as “Cross-Origin Request Blocked” for a file at simple-social-icons/symbol-defs.svg
.
If you see that message, you can fix it to make the icons return:
1. If you host your own images, check that the “WordPress Address” and “Site Address” at Settings -> General perfectly match the URL your site is loading on. (If you omit ‘www’ in the site address but your site address includes the www in your browser address bar, this can prevent the icons from loading.)
2. If you use a Content Delivery Network (CDN) or image optimization plugin or service, you may need to contact their support team, or adjust your CDN/image optimization plugin settings to exclude the symbol-defs.svg
file.
For example, @mymoneydesign’s site at https://www.mymoneydesign.com/ is showing the “Cross-Origin Request Blocked” error because the icons are being served by a service/plugin called “Optimole”. It might be possible to exclude the symbol-defs.svg
file in the Optimole plugin settings, or follow up with their support team otherwise.