OrderAlloc.AllocateByLotBin returns "underlying provider failed on enlisttransaction"

Have you tried testing using BL Tester?

I’m working on building a screen that will allow Inventory Transfer for Allocated Items. I refer to it on this post: Inventory Transfer Allocated Stock - #12 by markdamen

I’ve just traced the necessary calls, and I have this list. All are within the OrderAlloc dll

GetListOfOrders
OrderAllocationGetRows
CheckDates
OneDemandType
GetLotOnHandByWhseCodeZoneBinType
AllocateByLotBin

Are you hitting all those calls?