In a large mixing bowl with the paddle attachment, mix flour, sugar, cornstarch and salt.
Add the butter cubes and mix until the butter is evenly distributed into the flour mixture, about 3 minutes. The mixture should resemble wet sand and should form into a ball when squeezed in your palm.
Stir in the cranberries and orange zest.
Turn the mixture onto a parchment paper or silicone mat and knead it into a smooth ball. Place another sheet of parchment paper on top and roll it into a 4x12-inch rectangle.
Freeze for 20 minutes to firm up.
Meanwhile, preheat the oven to 325°F
Slice the cookies into 24 sticks and arrange the cookies on a baking sheet lined with a silicone mat.
Bake for about 20 minutes, or until the edges starts to lightly brown.
(TIP: The cookies will be slightly misshapen. Simply squeeze the cookies from both sides with 2 offset spatulas, or bench scrapers, as soon as they come out of the oven.)
Cool the cookies on a wire rack.
In a small bowl, combine powdered sugar and orange juice until smooth. Transfer the glaze into a pastry bag or a squeeze bottle and drizzle over cooled cookies.
