I also am finding that my newly programed buttons don't remain in that custom state which can be pretty frustrating out on a project. I think there's some software confusion (if there's such a thing) between master and single user since the Go4 app tends to use both instances in different places...