fixes issue causing engraving text to updated/displayed incorrectly
ensures engraving text honors product settings for whether that text
should be uppercase or not