surface extend losing edge on rebuild

Took a solid model and converted everything to surfaces for simulation.  I have two configurations and every time I switch configurations or rebuild the model I lose edges that I was using to extend the surface and also different sketch relations go missing.  It seems the surfaces keep changing their ID or something.  Very frustrating after wasting days trying to get it to work.

SolidworksSurfacing