WPA is a Microsoft End User Issue not a VMware issue and if you have Internet Connectivity from within the Windows Guest OS and cannot get WPA to function properly then you need to contact Microsoft directly as this is not a VMware issue!
That is untrue and shows you don't have a clue as to what you are talking about.
The 32777 error is typically related to the system clock of the machine that is trying to activate the license. WPA looks at the system clock to determine if the security certificate is valid. If the system clock is wrong WPA thinks the security certificate is invlaid and won't activate. That has been true for more than 15 years.
It is entirely possible that a bug in the VMplayer is passing the wrong system time to WPA generating the 32777 error in which case the fault would lie with the VM product and not with WPA at all.
I don't know if that's true or not. What I do know is untrue is your claim that if one has Internet connectivity it must be a WPA issue is clearly and obviously false. It might be a WPA issue; it might be a VMplayer issue.
Instead of being so eager to cast blame, you might want to take the time to figure out the problem first.