I have entered the site key in my WordPress settings and saved it several times. WordPress seems to accept it but when I click Check My Site Key Installation Now I’m still getting a message saying site key is not installed correctly in your wordpress site.