Ok, I have reproduced the problem, it seams to occur any time the button design used is modified, I have logged this as a bug so It can be corrected in a future update.
As for the other questions, I don't really have an answer, though i have put through feature requests to have these options considered.