Ticket Design

We have a ticket design where we have utlized masking to hide seat row if the section is General Admission and another masking for seat number to not print if the seat number is greater than 160.

We are finding that sometimes the ticket design produces what we want and sometimes not, i.e for the General section, all is good; problem arises if patron purchases in the Loge section for the same event:  in this case we do want the the seat numbe and row to print. We are finding sometimes it works and sometimes not.  Any suggestions on how we could trouble shoot.