She can do it, she has shown you she can.
I would stop running her for a while, you are just reinforcing bad habits every time you approach and take a bun from her.
Go back to basics, use a weighted dummy. Don't throw it out too far from you. Let her go off for it. If she doesn't come back to you, walk away from her - she should follow you - tell her to bring it or what ever commands you use. When she does get to you, don't lunge straight for the dummy, let her come in and praise, stroke, good gal.....then take the dummy from her, praising as you go. Jolly, happy, tones all the way, make