Maybe this problem belongs to TMR, but I also see it in TANE after SP-1.  It has something to do with certain commodities or the number of them.  After several attempts to solve the problem I have learned to live with it.  Happens on both custom and built-in routes.