It won't let you apply and save the step/dir numbers because your settings are wrong.
UCCNC defaults those numbers back to 0 if the setting is wrong, if you trying to select a port pin which cannot be selected for that function.
For example you trying to select an input pin for the step/dir signals. That would not work because the function is not an input but an output.
UCCNC knows that and 0 your setting out to let you see your error.
There is a checkbox on the Appearance page to disable the need for the return/enter key.Now I know it doesn't like you scrolling up the number or directly putting a number in without pressing enter after every box, I can live with that small idiosyncrasy. But that is normally the end of it, I usually click apply and save buttons, and all is good with the world.