Duplicate PO Suggestions

On occasion we have had parts show up on suggestions twice. Here is the scenario.
The sales order is created with 1 line (qty 3)and is marked as a dropship.
Suggestions are run and the part shows up twice, showing the same sales order number, line & release, each showing quantity of 3.
Both of these lines can be marked buy and the purchase order is now for qty 6. We only need 3, per the sales order.

This does not happen all of the time, which is always difficult.

Has anyone run into this?
Thanks in advance for any help.

Do you have any funky BPMs on SugPoDtl? Or for PartDtl?
This is not normal behavior, so I would suspect problematic programming.