The working solution on this form was to not use "auto" for button height in InfoPath, and set a specific height. This has not been a problem in the past for this InfoPath template. If set to auto then only the 2px of the button height is shown in IE, if exact pixels are set for button height, then button displays correctly. So ...