?How to make a Crafting Queqe?

Im trying to make a crafting Queqe For My Game and Im stuck I keep Haveing Problems with communication between the blueprints and widgets and a few other things i cant find any good tutorials on the matter either and i even tried the ai witch is a waste of time for blueprint help i wasted a couple of weeks and got no where with that. keeps giveing steps that have nothing to do with unreal blueprints. I have a working Crafting System already and ive been trying to make a queqe that when you press the craft button it sends the crafting batch of items to the queqe with the amount and craft time that updates the time and amount and the batch crafts and a progress bar that that shows the progress of each item as it crafts and to have a maximum of ten slots in the queqe and a cancel button that when you select a batch cancels it and returns all the items that have not been crafted yet and and removes the queqe slot visual and then begins crafting the next batch in the queqe
Hers what i have right now:
this is the crafting button logic when clicked

then it sends it to the player to the craft on server event

im still working on the logic here to be able to do the queue slot updates and get the info for the progress bar but im prety stuck on how for now
heres the cancel button

it send it to the return items on server funcion witch i still cant get to work properly eigther it gives a white slot like it cant find the image and gives all the mats back the processed items cant get through i think or isnt working hers that blue print

and for the progress bar i have only this so far still trying to work out the logic there i havent enven hook it up again since my last try still cant figure out how to make then update the right way

and for the images all i can do is activate the images from the craft window so far when i try and send the info to the cancel buton it erases all the slots all i could manage was haveing getting the select item button in the dlot to cancel each item but cant send any info to the cancel buton or directly to the return items on server funcion and i want it to work like a double check first you select the slot then you press the cansel button but keeps failing on me for the slot generations heres what i got

I really hope someone can help with this please or help me find a usefull tutorial that covers all this. been at this for a couple of weeks rewriting things many times over trying to get it to work but im pretty stuck.