(Esox, the discrepancy is not 2oz but 0.2oz & all weights are net weights in this case.)
This is what we called a metric "soft-rounding" error. Some numbers get rounded, so the totals can look incorrect.
28g x 12 = 336g and that's correct, because the math was done by a metric fellow.
If you look closely though, the individual pieces say both 1oz and 28 grams. This is false.
One ounce is really over 28-1/3 grams. (that's Twenty eight and one third grams. I know it's silly to use proper fractions with the metric math. Unless you have something like Mathcad, fractions don't display well here either.)
So each piece is really only about 0.987 oz and 12 x 0.987 = 11.84 oz rounded to 11.8 on the box.
In Mexico everything would make sense, ignoring the ounces.
Here I might feel shorted about 0.2 oz or 1/3g x 12 = 4 grams, or about 1/7 of a candy.
