Profession Create All option not working

it bugs when you get an uneven stack of reagents. For example my engineer can create scrap fine until resourcefulness proc’s and I “save X reagent” throwing the stack count off. I need 5 of x item to create 1 scrap so if it only uses 4 the next item queued will bug out because there are now 6 instead of the even 5 even if you have the correct number of reagents available.