Having both German Wirehaired Pointer and a mixed breed from German Spaniel and Kleiner Münsterländer I have some reflections to the initial question.
I use my GWP for pointing and I think it would be a waste of the potential and genes of that breed to use it as a flushing dog. Buy a spaniel or retriever for that.
My mixed breed points at birds but drives other game.
Being a pointing dog trainer, I have one reflection on the "fully trained" thing, especially at 12 months of age, I would say it is possible that the trainer has tought everything (?) and the dog has responded by doing what the trainer wanted but hey the dog is still very young. I don't think the training has settled it self in the dog, so you will need to keep on training for at least a year before you can call the dog "fully trained".
But of course it is like someone said before, you put in different things in "fully trained".
For me it means that I have trained all I want the dog should do and that the dog has proven in different situations that it knows and does what I want.
The thinks I demand from my dogs (now talking pointing dogs) is that
the dog should walk by my leg when my other dog works (without a leash of course),
it should stop or come to me on command,
when pointing on a stand it flushes on command and stops directly when flushed birds are in the air.
Work as a retriever in all situations either it retrieves a bird it saw fall down, or retrieve on command or it should follow my directions to where I saw the bird drop and start searching from there.
Being my comrade in the pigeon hide, wildfowling, geese hunts, hare hunts etc.
And of course being a nice *gentle* family member. The last part is hard for ANY type of German Pointers in the young age as the energy takes over and they need a lot of stimulation like training excercise etc.