this issue started 1 or 2 patch prior and work as intended before those patch.
the water always bring them close but the hopper don't "swallow" them either they are farmland or soul sand it's stop by the hopper side.
P.s i saw that there was someone reported this for a previous patch and did not find a recent bug report about this version
Thank for your help
This isn't a bug. Soul sand might appear to be a full block, but it's hitbox is actually one pixel shorter, meaning entities like players, mobs or items will sink down in into it by one pixel. The problem here is that the items are being caught on the edge of the hopper. To fix this, move the hopper line down by one, and stop the water using signs placed along the stone.