BTW, If you found any issue so, please try to reach to the support and then decide something. There is no sense to give this kind of review. We are here to help you to keep your site up-to-date and we have human also. So, sometimes we did some common mistakes and sometimes issues occur due to the collision of different theme/plugins.
So, take a breath and contact to support and give them some moment to fix the things..