This was off-subject (not about water/grain ratio) so I'll open another thread for it having discovered a forum for version 3 now (but it seems this problem has a history that goes well back).
I found the cause of the issue disorganising my mash steps. Having found it I can search the issue and find dozens of posts on the same subject going back a while too (but it hasn't been fixed). It's not a bug, it's a rash decision made by the programmer (Brad?): That mash steps always increase
in temperature, so the mash steps can be sorted by "step temperature".
Of course there will always be people who want to step down
in temperature, but Beersmith can't accommodate those people (not between Beersmith sessions), and that list of people now includes me!
? Can confirm that when i alter the mash steps (move up a step) click "OK" at the bottom, and then click "OK" when exiting out of the recipe, the order stays the same when re-opening. I can confirm it acts this way on both a PC running windows 7, as well as an iMac running Mojave 10.14.3, running BS3 3.0.8
You must exit the program
and go back in, not just the recipe.