Hi,
you have likely hardcoded references of gameobjects so when you move scenes, it looses the references.
make one scene for your UI and load that scene additively, then create a system so that it can communicate without hard reference but instead find gameobjects by tag or within a look up list available on each scene.
Bye,
Jean