socket idle timeout in NAT

I am posting this in a new thread in the hope that someone sees it this time.

NetOS is timing out idle connections through a NAT. This is a BIG problem as I have connections that can sit days before having data on them.

  1. NetOS 4.x, 5.x, and 6.x did NOT have this problem. Only 7.x.
  2. The router (I have tried several brands, ex. Linksys BEFVP41) randomly picks a timeout from 25-130 minutes on router power-up.
  3. Keep-Alives do NOT have any effect. I have tried setting the TCP_KEEPALIVE to 0, 600, 1800, 3600, 5700, and 7200, all to no effect. SO_KEEPALIVE on and off.
  4. I have compared NetOS 6.x and 7.x via wireshark and there is no difference except that 7.x has the ADDP multicast.
  5. I have been working on this for months now, and my customers are getting impatient. Will someone please bump this to an NetOS engineer?

Thank you,

P.S. Connections inside the LAN do NOT timeout.