I think I'm running into trouble with straights if they're descending and have to cross 0. >5x7 -3 should = 5296307 and 2x7 -3 should be 2963074 unless I'm mistaken somewhere
Does the game not recognize those as valid? They should be as you say.
It was not recognizing them, the -3 was where I kept hitting the problem