Problem with Sales Gross Margin Report and multiple releases

We rarely have more then one release, but in December we had an order with 100 Releases. Big surprise when we ran the Sales Gross Margin Report. We got thousands of lines listed for just this one order (Vantage 8.03.408A). I tracked the problem down to the Sales Gross Margin Data set. The OrderDtl table lists the same sales order and same order line number 100 times. Since this table is linked to the InvcDtl table in the report, it is duplicating the InvcDtl line 100 times for each line on the invoice.

Surely this has to be a known bug. Does someone have a one-off fix for this or can help me direct Epicor support to the fix?

Thanks in advance
Steven G.