Have you tried getting in touch with your hosting provider? I'e seen a similar issue arise many times, and instead of tampering with it too much, I usually let the hosting support handle it. I'm hosted with Cloudways
, so I usually just reach out to them via live chat for a solution. Never really had much of an issue.