Shift Queue Issue With Resource Dropping

well I first noticed it when I gave shift queue to a villager to repair a couple of towers, a wall piece and then return to collect resources from a farm, he was stuck after fixing the first tower