Thanks Beth for pointing out this issue and sharing your library. After reviewing your library we were able to determine that the use case that leads to this problem is a “Flow Pathway” where the “Target Type” is “From Stock” and your limit is on the “From Stock” for that pathway. In this case “Stock Limits” on the “From Stock” do not get observed. We will work on fixing this issue. In the meantime for users experiencing the same problem the workaround is to reverse the “Flow Pathway” From/To Stocks and set the “Target Type” as “To Stock”.