This morning I tried to use the $1.99 breakfast sandwich coupon at the kiosk. I was intending to scan the coupon (QR code on device) after adding item to bag, and then scan Tims Rewards card on the app to earn a point.
I customized a sausage breakfast sandwich with cinnamon french toast instead of the homestyle biscuit it normally comes with, which is a $0.70 upcharge. I assumed that I'd pay the upcharge on top of the $1.99 after the coupon applied, so $2.69 plus tax. I added item to bag and then scanned the coupon. It didn't apply the discount and I got an error, like what would happen if the item was ineligible for the coupon to work on it. Then I removed the item and added a sausage breakfast sandwich with no customizations, and scanned the coupon. It worked, and the subtotal was changed to $1.99. From there I tried to edit the item to change the bread type to cinnamon french toast, and updated item in bag. The coupon discount came off and the same error appeared.
I managed to get it to work, however not on the kiosk. I luckily had the $1.99 breakfast sandwich offer on my Tims App, so I did a mobile order. It worked as expected, the $1.99 for the standard breakfast sandwich after coupon discount, plus $0.70 upcharge for cinnamon french toast. I thought it was strange how it worked by mobile ordering, but not on the kiosk. Ordering on the kiosk is just like mobile ordering, except on a bigger screen and the option to pay with debit/credit.