When things go awry with my dog, I get out the video recorder and tape myself. I always assume it's me, not the dog, that is causing the issue first. Mistakes are often handler error and we all do things we don't realize we are doing when we are working with our dogs. 99% of the time when I am unhappy about a performance, I am giving my dog mixed signals or accidentally adding pressure or causing stress/worry due to my own lack of confidence. Because the dog only does this to you, you might want to video yourself and get some feedback (I run my videos by my trainers and we discuss). The dog knows what to do and it sounds like the common denominator might be you since she doesn't do this with anyone else. I would not be quick to assume it's the dog.