The accepted answer didn't help but simple step below fix it !
Under system PATH:
instead of using M2%, use %M2_HOME%\bin, as simple as that.
N.B my %M2_HOME% is pointing to %MV3_HOME% instead of actual absolute path bcos I have multiple version of maven installed and trying to be clever (switch between maven versions on the same box for different project).