So I loaded up 2 Tailoring small BODs.
1) leather sleeves, exceptional, 20 count, barbed leather
2) tricorne hat, normal, 10 count, cloth
Choose container -> target the container that holds some barbed leather and cloth
Had the 2 BODs in my main backpack along with some plain iron ingots and a tinkering tool.
Chose "All" bods - the menu writes the description of each bod into the menu display.
Chose "Fill" button
The script sets up the open containers on screen.
Crafted the first bod (leather sleeves) worth of items. Combined items.
Crafted the second bod (tricorne hat) worth of items. Combined items.
My conclusion is that the script works perfectly as intended by following the setup instructions.
If you are experiencing further issues, you will have to supply real details on your issue. I never was prompted for anything about "Which material to choose".
My best guess is that your setup is not correct.
Easyuo
Classic OSI client (client.exe)
If you aren't using what is above, and you might be using something like the Orion, ClassicUO, UOSteam, OpenEUO, or something else, then you will need to abide by the setup.
If you are not following the setup instructions, then you will need to do that.
If you are still having issues, then maybe attach a screen image to show the message? Or a video to demonstrate it?