When the plugin is preparing to request a scan it sends the naked domain name to a remote API service here [1] which then sends multiple HTTP requests to your website in order to search for signs of an infection. Sometimes people install their websites in certain way that the plugin cannot understand and decides to send a incorrect domain name which SiteCheck cannot reach, hence the message “404 Not Found”.
In your specific case, it seems that your website is not here [2] but here [3] so you have to go to the “API Service Communication” panel in the plugin’ settings page, scroll to the bottom and change the value for the option “Malware Scan Target”, you have to put the real URL of your website so SiteCheck can scan it.
EDIT: I have to clarify, what I stated above is true for most cases, but in your website it seems that the installation path is using a letter that is in caps, so instead of being newsite
you are using Newsite
, SiteCheck doesn’t understands this and decides to send the request to the first one which doesn’t exists, that is why the plugin doesn’t works in your installation. You will have to use the website for now until we can fix the issue, or you can change the name of the directory to be all in lowercase.
Marking as resolved, feel free to re-open if you need more information.
[1] https://sitecheck.sucuri.net/
[2] https://www.cantabsrowing.org.uk/
[3] https://www.cantabsrowing.org.uk/Newsite/