This turned out to be a gnome terminal problem. When starting the gnome terminal, specifying the --disable-factory option provides the following directive:
"Do not register with the activation name server and do not use the re-launched GNOME terminal process" (gnome-terminal manual page)
Specifying this option was required to inherit the environment of the previous shell.
source share