Unser Border Collie findet jeden Ball (der uns gehört), lässt aber den Futterbeutel liegen

.
Ich denke, Dein wie mein Hund orientieren sich grundsätzlich am Menschengeruch, nicht am Materialgeruch des Gegenstandes, den es gerade zu suchen gibt – sonst müsstest Du ja erst eine Geruchsprobe geben, damit er vergleichen kann. Futterbeutel und Ball riechen aber nach Dir, weil Du sie ja vorher in der Hand gehabt hast.
Ich denke eher, dass Dein Hund immer den Futterbeutel-Geruch sucht (auf den er offensichtlich gut trainiert ist), auch wenn er den Ball holen soll.
Reib den Ball mal mit Würstchenwasser oder Leberwurst ab und schau, ob Dein Hund ihn dann besser findet.
Wir machen auch oft "Such verloren", mit den unterschiedlichsten Gegenständen (Handschuh, Spielzeug, Schlüssel am Band etc.). Zuerst wird der Gegenstand sichtig ausgelegt – der Hund muss ja erstmal die Systematik erkennen. Vielleicht ist Deinem Hund nicht klar, dass er alles bringen soll, was nach Dir riecht.