When the loader is vertical it will not load items into the wagon.
When horizontal it works correctly.
The unloader works correctly in both orientations.
Double check your alignment. The loader must be aligned such that the selection box that you see when mousing over the loader is centered over the wagon.
Because BRLs are very tall, this is not the same as centering the sprite.