Cisco IPS doesn't like ICMP redirects

I've been trying to figure out why a pair of Cisco IPS (AIP-SSM in this case) wouldn't auto-update signature files or connect to the new Global Correlation feature.  The management interfaces were located on a subnet that was between the firewall and the internal L3 switch.  The internal LAN's are on the other side of the switch.

I've known for a long time that Cisco ASA's don't support sending ICMP redirects.  Because of this the IPS's default gateway couldn't be set to the FW interface.  If I did that they would never be redirected to reach the internal networks.  I've never had a problem with IOS doing ICMP redirects though, so the IPS's have been using the switch VLAN interface as the default gateway.  The switch sends ICMP redirects when the IPS needs to get out to the internet and the traffic goes direct to the firewall.

Except it doesn't.  I could swear it did at one time in the past.  Either my memory is faulty or an image update on the IPS broke it.  Now, it seems the IPS tosses ICMP redirects.  My guess is it worries about man in the middle attacks and and ICMP redirect is a possible sign of that.  So even though the switch is doing the correct thing the IPS disregards it.

Moved the IPS management interface to one of the internal LAN's and all is happy now.