Hi
A similar discussion done here :
Teaming and failover status comes up as warning -- NON IP Hash mismatch
If you have configured all port groups correctly apart from IP hash then should be some thing on physical network thats causing mismatch.
Please take a look at this article as well : VMware Knowledge Base
regards
Gayathri