A problem about waitproductpick and waitproductplace

hello,I used a robot to pick a long tube product(1.5m length and 5mm diameter) from a worksprocess box(A),and the robot placed the tube into another worksprocess box(B),but B can’t recognize it(I had used waitproductpick and waitproductplace),so it still in the box.How to solve this problem?