Solidworks 2015 routing: "routing" function out of context?

Hello

One of my networks later defined in one assembly and then moved to another assembly keeps a link that prevents it from rebuilding the routing function. I have already moved several networks without any problem, by recreating all the external sides of the routing sketch, in this case the interogation point after the arrow disappears (->?) on the sketch and on the routing function.

The problematic network in question has been completely redimensioned so that it no longer sees the "?" after "Sketch3D1->", but it persists on the "Routing1->?" function. Through the visualization of the dynamic references , I can see that the Routing1 function is "Out of context Old Assembly Name". What is the relationship between function and an assembly? How to break it? What solution do I have to finally be able to rebuild my network? Is it possible to delete the routing function and recreate it without losing the sketch?

Thanks in advance

Why not make a sketch copy and recreate a routing

yes as a last solution... How do you copy a routing sketch into another route? If I make a simple copy of a sketch, can't I reuse it in a routing?