Avoidance is the trainers made problem. When they are puppies build confidence. With confidence puppies handle pressure much better. One has to set up training sessions that you control both success and failure. Controlled failures and be ready to help dog solve the problem. Timing. Just my opinion have never produced a FC. But continue to dream. Timing can be the difference between what you may think is stubborn or avoidance.