Are you sure you are not missing her check in, and that she is actually not giving you any mind? I have a very hard charging springer, and if you are not paying attention you will miss her quick check in on each cast of her pattern.
But, I'd say it's best to keep her out of the fields until she will sit, and recall all of the time, not most of the time. Keep her away from all game, so she isn't searching.
Try to remember that training a dog isn't a race to some imaginary finish line, but a long journey that never ends. Slow down, and enjoy the trip.
If there ar any spaniel, or gu