can you do a screen dump of your discount panel so I can take a look ?
mine seems to work ok.
i set the trigger to fire when itemid = 19
the flat rate calculation, which is trimmed in the attached image should read
((floatval($this->GetInfo("19", "Quantity")) * 15)-15)