The End of Life Detection of a Operating System heavily depends on the detail grade the OS was detected during the scan.
As an example the extended support of Windows 7 with an installed SP1 ends in January 2020 so a Windows 7 can’t be reported generally as End Of Life because it isn’t if SP1 installed.
If it was not possible to detect if a SP is installed on the target no EOL message will be reported.
Have a look at the output of the following two VTs how and in which detail the OS was detected:
OS Detection Consolidation and Reporting (OID: 126.96.36.199.4.1.256188.8.131.52937)
Unknown OS and Service Banner Reporting (OID: 184.108.40.206.4.1.256220.127.116.11441)
You also might want to consider to configure Authenticated Scans against your Windows.