I have this same problem. I carefully set up the splits so that each item in the split is in the order I want. Then I memorized the transaction (not as percentages). Next time I use that memorized transaction, all of the split items are out of order again. When will this be fixed?