The hitbox for dropping off tasks is way too small. I often found myself dragging a task to a worker's desk, and then it disappears and reappears on mine, because the file wasn't quite exactly in the little empty patch of the desk that the file wants to stay in. Really, it should just work if the file is in approximately the right place, like anywhere over the entire desk and worker.