To troubleshoot your WordPress site and identify any conflicts between WordPress, plugins, and themes, consider disabling each plugin individually to determine which one(s) may be responsible for the issue:
If that does not help, try switching to a WordPress default theme to look for a theme conflict:
https://www.wpbeginner.com/beginners-guide/how-to-properly-change-a-wordpress-theme/
https://www.wpbeginner.com/beginners-guide/what-happens-when-you-switch-your-wordpress-theme/
You can use the Health Check & Troubleshooting section for more detailed checkings: https://wordpress.org/plugins/health-check/.
Or you can try this free troubleshooting plugin:
https://wordpress.org/plugins/plugin-detective/
You can troubleshoot in 2 ways if you want to play it safe:
– by using the "staging" option if you have it on your hosting, or you have a dedicated staging plugin, you can read more about staging here:
https://www.wpbeginner.com/wp-tutorials/how-to-create-staging-environment-for-a-wordpress-site/
https://www.isitwp.com/best-staging-plugins/
E.g. my experiences with SiteGround hosting's staging feature are very positive.
– you can clone your website on the subdomain and troubleshoot there:
https://www.wpbeginner.com/glossary/subdomain/
https://www.wpbeginner.com/showcase/best-wordpress-migration-plugins-compared/
https://www.wpbeginner.com/wp-tutorials/how-to-clone-a-wordpress-site-in-7-easy-steps/
https://www.wpbeginner.com/showcase/best-wordpress-plugins-to-clone-or-duplicate-a-site/
PS We have been using the All-in-one WP Migration plugin for cloning/duplicating websites, but many people use Duplicator and some other similar plugins.
BUT, no matter what you choose, you should always backup your website before changing anything on it:
https://www.wpbeginner.com/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/
https://www.wpbeginner.com/plugins/how-to-create-a-complete-wordpress-backup-for-free-with-backwpup/