Scan Failed : java.lang.NullPointerException

When i run the scheduled scan or manual scan from distributed scan engine i got the below error:
Failed (java.lang.NullPointerException at com.rapid7.handlers.plugin.vulnck.VulnerabilityCheckResultQuery.toLHS(VulnerabilityCheckResultQuery.java:113) at com.rapid7.framework.plugin.vulnck.QueryCollection.getJessLHS(QueryCollection.java:113) at com.rapid7.handlers.tests.vuln.PrepareVulnChecks.generateJessRulesForVulns(PrepareVulnChecks.java:265) at com.rapid7.handlers.tests.vuln.PrepareVulnChecks.generateJessRulesForVulns(PrepareVulnChecks.java:240) at com.rapid7.handlers.tests.vuln.PrepareVulnChecks.prepare(PrepareVulnChecks.java:197) at com.rapid7.nexpose.scan.ScanUtils.loadScanPlugins(Unknown Source) at com.rapid7.nexpose.scan.Scan.start(Unknown Source) at com.rapid7.nexpose.scan.Scan.run(Unknown Source) at java.lang.Thread.run(Thread.java:750) )

when i run the scan from local scan engine it works. can anyone help on this.

Basically the engine is saying that it cannot reach that asset. Is the engine and the console in the same network with the same ability/route/firewalls in place to reach that endpoint?