Now I get it, I think. The firewall is preventing Nessus from performing the OS scan. I don't know if a specific port will do the trick, since Nessus hits a number of ports during the scan to test vulnerabilities, depending on the configuration of the scan. I think you will have to configure an allow at each of the laptops for the Nessus application, or disable the firewall during the scans?