I have never had this happen before. I created a new, simple, custom list with 2 columns. I then went Customize in Infopath. I customized the form, adding several buttons, in newly inserted Rows in the table. I successfully published the form. But when I view the form in the browser, although I can see blank space representing the newly inserted Rows, there is no button there! It's as if it never got published or is invisible! Why would this happen?