ESET fails to detect malware. It happens
It should be noted that when wannacry was out, ESET couldn't protect from the ransomware itself but it could protect from thr delivery method, in other words from the Eternalblue exploit.
Perhaps ESET didn't detect the malware here but maybe it could have detected how it got into the system.