Yes, the two conveyors/two paths is a workaround. I hestitated from suggesting it because it might complicate the logic of robot program and signal connections. But good that it worked out in the end.
Well, in the end it seems that the two conveyor method is simpler than having only one conveyor.
Sometimes it is easier to do things the long way.
Thank you zesty for all your help and cooperation.
I wish you all the best!