60D failover does not restore route
I have a 60D running 5.2.3. I have one network for the VoIP phones and its traffic is routed out wan2 to one ISP. All the other data is routed out wan1 to a different ISP. I have link health monitor on both WAN interfaces and when I unplug one WAN cable all the traffic in rerouted to the other WAN interface with no problem. This change happens in seconds and is what I would expect. However, when I plug the cable back in trace routes, from clients, show that it path is not restored the proper ISP. When I look at the routing table in the 60D, the routing table is updated almost immediately when the cable is unplugged or plugged in, which leads me to believe that the routing table is correct for each event. Since the trace route on the clients do not show the path being restored when the cable is plugged back in, I think something is caching the routing table. How do I get the restore of the route to be as fast as the fail over of the route?