Fixing Flashing Icons and Missing Submenu Arrows in Ultimate Addons for Elementor
Content
Many users of the Ultimate Addons for Elementor plugin encounter issues where submenu icons, cart icons, or other Font Awesome-based graphics fail to load correctly. Instead of the expected design, they see flashing question marks, exclamation points, or random letters and codes (like F002). This guide explains the common causes and provides tested solutions to resolve these frustrating display problems.
Why Do These Icon Issues Happen?
The root cause is almost always a conflict in how Font Awesome icon files are loaded and rendered by WordPress. The Ultimate Addons for Elementor plugin relies on this library to display its icons. When another plugin or theme alters how Font Awesome is loaded, or when the wrong version is prioritized, the icons break. Common specific causes include:
- Font Awesome Version Conflicts: Other plugins or themes may be loading a different version of Font Awesome, which can override the one Ultimate Addons expects.
- Elementor's Inline Font Feature: A specific feature in Elementor's settings called "Inline Font Icons" can sometimes interfere with icon rendering.
- Missing Font Awesome 4 Support: Some older icon sets in the plugin require support for Font Awesome 4 to be explicitly enabled.
- SVG Upload Issues: Attempting to upload a custom SVG icon in a widget that did not yet support it (though this has been added in more recent versions).
How to Fix Missing or Broken Icons
Try the following solutions in order. Most issues are resolved by the first two steps.
Solution 1: Enable Font Awesome 4 Support in Elementor
This is the most common fix for missing submenu arrow icons.
- Navigate to your WordPress Dashboard.
- Go to Elementor > Settings.
- Click on the Advanced tab.
- Find the option labeled Load Font Awesome 4 Support.
- Change the dropdown to Yes.
- Click Save Changes.
- Clear your website and browser cache, then check your site to see if the icons appear.
Solution 2: Disable Elementor's "Inline Font Icons" Feature
If the first solution didn't work, this one often resolves the issue, particularly for users of the Font Awesome plugin.
- Navigate to your WordPress Dashboard.
- Go to Elementor > Settings.
- Click on the Features tab.
- Look for the Inline Font Icons feature and toggle it to Inactive.
- Click Save Changes.
- Clear all caches and check your site again.
Solution 3: Check Your Font Awesome Plugin Settings
If you use a dedicated Font Awesome plugin, its configuration can override other settings.
- Go to your WordPress Dashboard.
- Find the settings for your Font Awesome plugin.
- Look for a Technology or similar section.
- Ensure the method is set to Web Font (not SVG).
- Save the settings and clear your cache.
Solution 4: Hide Unwanted Icons with CSS (A Workaround)
If you simply want to remove submenu icons entirely because you cannot get them to display correctly or you want to avoid loading the Font Awesome library, you can use custom CSS. Add the following code to your theme's Customizer under Additional CSS or in your child theme's stylesheet.
span.hfe-menu-toggle.sub-arrow {
display: none;
}
When to Suspect a Different Problem
If the solutions above do not work, consider these possibilities:
- User Role Settings: In one case, icons were only visible to logged-in users because the header template's visibility was accidentally set to 'Logged In' instead of 'All'. Check this in your Elementor header template settings.
- Wrong Widget: Ensure you are using the correct "Navigation Menu" widget from the "Header Footer for Elementor" (HFE) category, not a similar widget from a different addon.
- Plugin Conflict: A general plugin or theme conflict could be the culprit. To test this, temporarily switch to a default theme like Hello Elementor and deactivate all plugins except Elementor and Ultimate Addons. If the icons work, reactivate your plugins one by one to find the one causing the conflict.
By methodically working through these solutions, you should be able to resolve most icon display issues and get your menus looking sharp again.
Related Support Threads Support
-
Submenu Icons Not Loadinghttps://wordpress.org/support/topic/submenu-icons-not-loading/
-
font awesome not loadinghttps://wordpress.org/support/topic/font-awesome-not-loading-3/
-
Styling sub nav menu iconhttps://wordpress.org/support/topic/styling-sub-nav-menu-icon/
-
[REQUEST] please add close icon selection to HFE searchhttps://wordpress.org/support/topic/request-please-add-close-icon-selection-to-hfe-search/
-
Header BUG ICONhttps://wordpress.org/support/topic/header-bug-icon/
-
SVG icons not being displayedhttps://wordpress.org/support/topic/svg-icons-not-being-displayed/
-
adding menu icons cause menu text to align righthttps://wordpress.org/support/topic/adding-menu-icons-cause-menu-text-to-align-right/
-
How to remove or add a custom Submenu Iconhttps://wordpress.org/support/topic/how-to-remove-or-add-a-custom-submenu-icon/
-
Hide Sub-menu Iconshttps://wordpress.org/support/topic/hide-sub-menu-icons/
-
Problem Header Submenu Iconhttps://wordpress.org/support/topic/problem-header-submenu-icon/
-
Submenu Icon is a flashing question, exclamation mark!https://wordpress.org/support/topic/submenu-icon-is-a-flashing-question-exclamation-mark/
-
Custom menu icon causes error with submenu iconhttps://wordpress.org/support/topic/custom-menu-icon-causes-error-with-submenu-icon/
-
Footer Icons Brokenhttps://wordpress.org/support/topic/footer-icons-broken/
-
Arrow Icon Missing – Elementor Widgethttps://wordpress.org/support/topic/arrow-icon-missing-elementor-widget/
-
Hide submenu icon from button (last menu item)https://wordpress.org/support/topic/hide-submenu-icon-from-button-last-menu-item/
-
Mobile menu iconhttps://wordpress.org/support/topic/mobile-menu-icon-6/
-
Issue with Font Awesome in the menuhttps://wordpress.org/support/topic/issue-with-font-awesome-in-the-menu/
-
No Icons in Menuhttps://wordpress.org/support/topic/no-icons-in-menu/
-
Submenu indicator icon not showinghttps://wordpress.org/support/topic/submenu-indicator-icon-not-showing/
-
Header doesn’t show icon cardhttps://wordpress.org/support/topic/header-doesnt-show-icon-card/
-
icon issues in my header and footerhttps://wordpress.org/support/topic/icon-issues-in-my-header-and-footer/
-
Uploading SVGhttps://wordpress.org/support/topic/uploading-svg/