Auto Generate PO from SO creating duplicate PO

Client is using the Auto Generate PO from SO to create purchase orders.  They have discovered a situation where 3 different POs were created for the same item on one sales order.  The item on the sales order is a set to drop ship, and shows the last PO number and date that was created, but in Purchase order there are 3 different PO numbers, 2 that are Standard Orders and the last one is a drop ship order.  The purchase orders were all created at different times on the same day.  I know they were created from Auto Generate because I have a UDF from the SO header that pushed to Purchase Order and does not display in PO entry.  DFDM shows a value in this UDF for all 3 POs.  Sales order has only 1 line, SO history does not show the line as being deleted and reentered.
I am stumped, anyone have any suggestions of what else I can check?

MAS90 4.5 SU 7