As it currently stands, alignment conveyors have a bug where detection events for materials entering the bounding box of the conveyor fail to be detected due to server lag.
Some of the erroneous behavior this presents as is materials being physically in contact with conveyors but "rolling" against them instead of teleporting. (Alignment conveyors in vertical orientation with a straight conveyor feeding into it).
the workaround:
The current best fix I have found is creating a circuit to quite literally turn the conveyor on and off again, as it updates when turned on. toggle-able by command to reduce server lag. However, a more elegant solution is possible from the devs.
the fix:
Have alignment conveyors update on a system clock rather than a player made logic clock. This will reduce the overall server load and correct for failed detection events, thereby fixing the issue.
Alternatively, a logic device that simply updates the state of a logic device/conveyor again. Simply make it check all input ports and "rerun" its respective calculation.
https://github.com/typical-developers/oaklands-feedback/issues/783#issue-2430934018
so hoofer sees for his next QOL update 
