Can you save the program you want before sending it to the unit?
That may help with having to make a new light program every time.
I have also also found that doing one change at a time and waiting for it to load on the controller works for me.
And the unilight folks reply to emails really well too!
Good luck!