Although GPO is set properly, still the windows firewall C:\Windows\System32\LogFiles\Firewall\pfirewall.log showed blank.
Solution: Provide NT SERVICE\MPSSVC account with Full Control permissions on the C:\Windows\System32\LogFiles\Firewall folder and restart the workstation or the server.