Hello Ismael,
I got replies from my hosting provider.
About the imagick module and the persistent objet cache, they said that they can only install them if I migrate to a dedicated VPS server. Again, my personal comment about this is that it worked for years without these features so why should I need these things now …
About the “Not all essential security headers are installed” , they have added them to my htaccess file.
About the API error, they said it’s about my site’s API. And it gives the error because the site is slow and in the end there is a timeout.
About the site not running https, actually I am using a let’s encrypt SSL , which is working and valid (can be checked when you visit the site).
I’m not sure what to try next. I think I might try to completely uninstall essential grid using the wordpress admin page, rather than just deleting the essential grid folder from wp-content/plugins as I tried before. This will also delete all my grids but I could reimport them from an previously saved export (there is an import/export function in essential grid).
If you have other or better suggestions I’m interested to know.