Ok, thanks for the further info. Why would the same ATC unit not ask me to squawk 1000 on the way back? Would it only be enabled at particular workstations or is it down to controller familiarity?
Why wouldn't I just keep my previously assigned squawk alongside being verified via Mode S?