SmartCrawl Per Site Issue

I want to run SmartCrawl on a per subsite basis rather than on a network. I do have a Multisite, but want each site to use SmartCrawl separately. We added this line (define( ‘WDS_SITEWIDE’, false ); ) of code to the config file. When I receive an email and click on the link, the results show for a different site than I ran SmartCrawl on initially.

Also, in SmartCrawl Dashboard for each subsite, some errors are being shown which are from subsite ID 4. So the errors should show in subsite ID 4. But those errors are being shown on all subsite dashboard > smartcrawl > dashboard.