Hi Suresh,
Can you paste the switch config?
There are two reasons why the STANDBY-3-DIFFVIP1 error message occurs:
The virtual IP address in the hello packets sent by the active router does not match with
the virtual IP address configured on the standby routers for
the same group. The root cause for this error is the virtual IP address misconfiguration
on any of the HSRP routers.
There is inter-VLAN leakage due to bridging loops in the switch. If you suspect virtual IP
address misconfiguration on any of the HSRP routers,
check all HSRP routers in the same group for the virtual IP address configured. To verify
the hello packets for virtual IP address mismatch, issue the debug standby command.
Regards
Inayath.