If you want to use the in-sim ATC and do multi leg hops, you would have to exit and re-load the flight via world map so ATC knows what’s going on.
You may also want to take a look at Pilot2ATC as an option to the in-sim. Works allot better with what you’re trying to accomplish. And works much better in all other aspects :).