Te recomiendo para el control del cache el wp-rocket es de los mejores solo hay que leerse una guia para configurarlo pero la verdad es que va muy bien, tambien puede que tengas un problema con el hosting.
Puedes hablar con la empresa que te lleva el hosting y ver si ellos te pueden solucionar el problema, porque no pones una screen para que veamos el error y te podamos ayudar
https://wp-rocket.me/
Aunque es de pago es de lo mejor que hay.