We highly recommend that you test the updates on a staging website before updating your live sites!
You should also BACKUP your websites on a regular basis to avoid pitfalls. Updates are always tested on our end and by BETA testers but we cannot guarantee that there won't be issues with some specific environments.
Why do some sites have issues after updating?
Most of the issues following updates are indeed not linked to the code added but rather to issues with specific environments (installs with conflicting plugins and themes or with server settings which prevent Elementor from working properly).
I cannot see the new updates of Elementor and Elementor Pro, what can I do?
In this case, you have to check if you see the invitation to update when you go to "Dashboard > Updates" on your WP dashboard.
Deactivate your plugins besides Elementor and Elementor Pro temporarily and check if you receive the updates of Elementor Pro afterward (wait a few minutes after that). Once you get the update you can activate the plugins back.
Beyond that, you always have the possibility to download the new version of Elementor via our website and the new version of Elementor Pro via your account on my.elementor.com. You can download the needed new version, and upload it to "Plugins" on your WordPress Dashboard (after deleting the previous version).
I receive an error message when I try to update Elementor Pro
Some errors with updates occur when you try to update Elementor or Elementor Pro on your localhost installation. A possible fix can be found by installing the plugin: https://wordpress.org/plugins/fix-windows-compatibility/
When you receive an error message while updating Elementor Pro, you have to upload the latest version via your account on my.elementor.com, then upload it to "Plugins" on your WordPress Dashboard. Alternatively, you can also upload it via FTP. Please note that you have to delete your current version of Elementor Pro before uploading a new one manually.
We have solutions for some of these error messages in this guide which will avoid you needing to upload Elementor Pro manually after each update: https://docs.elementor.com/article/163-update-failed
Note: To avoid pitfalls disable your optimization and caching plugins before updating Elementor or Elementor Pro. Please note also that some server cache can affect the update process of Elementor and Elementor Pro. This is rare but it is worth to mention that issues can happen because of these bits of software.
My layout has been lost since the latest update
If the styling of your website is missing after updating Elementor, please try the following: https://docs.elementor.com/article/204-my-changes-do-not-appear-online
If this happens each time that you update, that means that the server cache of your website is preventing Elementor from rewriting to your CSS files. In this case, you have to flush the cache from your cPanel. You can also ask your hosting company to create for you a plugin which can flush the server cache automatically. This will avoid you the hassle of going to each page and to save them again with Elementor. If you could not fix the issue, please contact your hosting company.
Sometimes, it will be enough to click on the "Regenerate CSS" button and/or to switch the CSS Print Method > Internal Embedding in the settings and tools of Elementor on your WordPress Dashboard.
Elementor keeps loading / does not work properly since I updated the plugin
Plugin conflicts are a common thing on WordPress. We cannot guarantee that our plugin will play well with all the plugins installed on WordPress (more than 50,000) so If you cannot edit or if you experience any issue following an update, please try the following: https://docs.elementor.com/article/184-cant-edit-with-elementor
If you could not solve the issue with the aforementioned troubleshooting procedure, you can contact us for further assistance. If your issue is due to a plugin conflict you have to inform us and report the issue to the support of the conflicting plugin as well given that the solution is not forcibly on our end.
Also make sure that your server meets the requirements of Elementor (to avoid white screens of death, responsive issues, performance issues and PHP errors): https://docs.elementor.com/article/38-requirements
If you do not want to troubleshoot by deactivating your plugins and switching to a default theme of WordPress, you can temporarily rollback the plugin in "Elementor > Tools > Version Control" on your WordPress Dashboard.